![]() |
TrinityCore
|
#include "DetourNavMesh.h"#include "DetourNavMeshQuery.h"#include "MMapDefines.h"#include "MoveSplineInitArgs.h"#include <G3D/Vector3.h>
Include dependency graph for PathGenerator.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | PathGenerator |
Macros | |
| #define | MAX_PATH_LENGTH 74 |
| #define | MAX_POINT_PATH_LENGTH 74 |
| #define | SMOOTH_PATH_STEP_SIZE 4.0f |
| #define | SMOOTH_PATH_SLOP 0.3f |
| #define | VERTEX_SIZE 3 |
| #define | INVALID_POLYREF 0 |
Enumerations | |
| enum | PathType { PATHFIND_BLANK = 0x00 , PATHFIND_NORMAL = 0x01 , PATHFIND_SHORTCUT = 0x02 , PATHFIND_INCOMPLETE = 0x04 , PATHFIND_NOPATH = 0x08 , PATHFIND_NOT_USING_PATH = 0x10 , PATHFIND_SHORT = 0x20 , PATHFIND_FARFROMPOLY_START = 0x40 , PATHFIND_FARFROMPOLY_END = 0x80 , PATHFIND_FARFROMPOLY = PATHFIND_FARFROMPOLY_START | PATHFIND_FARFROMPOLY_END } |
| #define INVALID_POLYREF 0 |
Definition at line 39 of file PathGenerator.h.
| #define MAX_PATH_LENGTH 74 |
Definition at line 32 of file PathGenerator.h.
| #define MAX_POINT_PATH_LENGTH 74 |
Definition at line 33 of file PathGenerator.h.
| #define SMOOTH_PATH_SLOP 0.3f |
Definition at line 36 of file PathGenerator.h.
| #define SMOOTH_PATH_STEP_SIZE 4.0f |
Definition at line 35 of file PathGenerator.h.
| #define VERTEX_SIZE 3 |
Definition at line 38 of file PathGenerator.h.
| enum PathType |
Definition at line 41 of file PathGenerator.h.