|
static int | compareItemX (const void *va, const void *vb) |
|
static int | compareItemY (const void *va, const void *vb) |
|
static int | compareItemZ (const void *va, const void *vb) |
|
static void | calcExtends (BVItem *items, const int, const int imin, const int imax, unsigned short *bmin, unsigned short *bmax) |
|
int | longestAxis (unsigned short x, unsigned short y, unsigned short z) |
|
static void | subdivide (BVItem *items, int nitems, int imin, int imax, int &curNode, dtBVNode *nodes) |
|
static int | createBVTree (dtNavMeshCreateParams *params, dtBVNode *nodes, int) |
|
static unsigned char | classifyOffMeshPoint (const float *pt, const float *bmin, const float *bmax) |
|
bool | dtCreateNavMeshData (dtNavMeshCreateParams *params, unsigned char **outData, int *outDataSize) |
| Builds navigation mesh tile data from the provided tile creation data. More...
|
|
bool | dtNavMeshHeaderSwapEndian (unsigned char *data, const int) |
| Swaps the endianness of the tile data's header (dtMeshHeader). More...
|
|
bool | dtNavMeshDataSwapEndian (unsigned char *data, const int) |
| Swaps endianness of the tile data. More...
|
|