|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "DetourNavMesh.h"#include "DetourNavMeshQuery.h"#include "MoveSplineInitArgs.h"#include "SharedDefines.h"Go to the source code of this file.
Classes | |
| class | PathGenerator |
Macros | |
| #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 |
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 } |
| #define INVALID_POLYREF 0 |
Definition at line 26 of file PathGenerator.h.
Referenced by PathGenerator::BuildPolyPath(), PathGenerator::FindSmoothPath(), PathGenerator::GetPathPolyByPosition(), PathGenerator::GetPolyByLocation(), and mmaps_commandscript::HandleMmapLocCommand().
| #define MAX_PATH_LENGTH 74 |
Definition at line 19 of file PathGenerator.h.
Referenced by PathGenerator::BuildPolyPath(), and PathGenerator::FindSmoothPath().
| #define MAX_POINT_PATH_LENGTH 74 |
Definition at line 20 of file PathGenerator.h.
Referenced by PathGenerator::BuildPointPath(), PathGenerator::FindSmoothPath(), PathGenerator::PathGenerator(), and PathGenerator::SetPathLengthLimit().
| #define SMOOTH_PATH_SLOP 0.3f |
Definition at line 23 of file PathGenerator.h.
Referenced by PathGenerator::FindSmoothPath().
| #define SMOOTH_PATH_STEP_SIZE 4.0f |
Definition at line 22 of file PathGenerator.h.
Referenced by PathGenerator::DensifyGroundPath(), PathGenerator::FindSmoothPath(), and PathGenerator::SetPathLengthLimit().
| #define VERTEX_SIZE 3 |
Definition at line 25 of file PathGenerator.h.
Referenced by PathGenerator::BuildPointPath(), PathGenerator::BuildPolyPath(), PathGenerator::FindSmoothPath(), PathGenerator::GetPathPolyByPosition(), PathGenerator::GetPolyByLocation(), PathGenerator::GetSteerTarget(), mmaps_commandscript::HandleMmapLocCommand(), and PathGenerator::HaveTile().
| enum PathType |
| Enumerator | |
|---|---|
| PATHFIND_BLANK | |
| PATHFIND_NORMAL | |
| PATHFIND_SHORTCUT | |
| PATHFIND_INCOMPLETE | |
| PATHFIND_NOPATH | |
| PATHFIND_NOT_USING_PATH | |
| PATHFIND_SHORT | |
Definition at line 28 of file PathGenerator.h.