TrinityCore
|
#include "DetourNavMesh.h"
#include "DetourNavMeshQuery.h"
#include "MMapDefines.h"
#include "MoveSplineInitArgs.h"
#include <G3D/Vector3.h>
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.