AzerothCore 3.3.5a
OpenSource WoW Emulator
|
#include "DetourNavMesh.h"
#include "DetourNavMeshQuery.h"
#include "MMapMgr.h"
#include "MapDefines.h"
#include "MoveSplineInitArgs.h"
#include "SharedDefines.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 | DISALLOW_TIME_AFTER_FAIL 3 |
#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 DISALLOW_TIME_AFTER_FAIL 3 |
#define INVALID_POLYREF 0 |
#define MAX_PATH_LENGTH 74 |
#define MAX_POINT_PATH_LENGTH 74 |
#define SMOOTH_PATH_SLOP 0.3f |
#define SMOOTH_PATH_STEP_SIZE 4.0f |
#define VERTEX_SIZE 3 |
enum PathType |