|
| int | getDirOffsetX (int dir) |
| |
| int | getDirOffsetY (int dir) |
| |
| NAVMESH_API dtStatus | dtBuildTileCacheLayer (dtTileCacheCompressor *comp, dtTileCacheLayerHeader *header, const unsigned short *heights, const unsigned char *areas, const unsigned char *cons, unsigned char **outData, int *outDataSize) |
| |
| NAVMESH_API void | dtFreeTileCacheLayer (dtTileCacheAlloc *alloc, dtTileCacheLayer *layer) |
| |
| NAVMESH_API dtStatus | dtDecompressTileCacheLayer (dtTileCacheAlloc *alloc, dtTileCacheCompressor *comp, const unsigned char *compressed, const int compressedSize, dtTileCacheLayer **layerOut) |
| |
| NAVMESH_API dtTileCacheContourSet * | dtAllocTileCacheContourSet (dtTileCacheAlloc *alloc) |
| |
| NAVMESH_API void | dtFreeTileCacheContourSet (dtTileCacheAlloc *alloc, dtTileCacheContourSet *cset) |
| |
| NAVMESH_API dtTileCachePolyMesh * | dtAllocTileCachePolyMesh (dtTileCacheAlloc *alloc) |
| |
| NAVMESH_API void | dtFreeTileCachePolyMesh (dtTileCacheAlloc *alloc, dtTileCachePolyMesh *lmesh) |
| |
| NAVMESH_API dtTileCachePolyMeshDetail * | dtAllocTileCachePolyMeshDetail (dtTileCacheAlloc *alloc) |
| |
| NAVMESH_API void | dtFreeTileCachePolyMeshDetail (dtTileCacheAlloc *alloc, dtTileCachePolyMeshDetail *dmesh) |
| |
| NAVMESH_API dtTileCacheDistanceField * | dtAllocTileCacheDistanceField (dtTileCacheAlloc *alloc) |
| |
| NAVMESH_API void | dtFreeTileCacheDistanceField (dtTileCacheAlloc *alloc, dtTileCacheDistanceField *dfield) |
| |
| NAVMESH_API dtStatus | dtMarkCylinderArea (dtTileCacheLayer &layer, const dtReal *orig, const dtReal cs, const dtReal ch, const dtReal *pos, const dtReal radius, const dtReal height, const unsigned char areaId) |
| |
| NAVMESH_API dtStatus | dtMarkBoxArea (dtTileCacheLayer &layer, const dtReal *orig, const dtReal cs, const dtReal ch, const dtReal *pos, const dtReal *extent, const unsigned char areaId) |
| |
| NAVMESH_API dtStatus | dtMarkConvexArea (dtTileCacheLayer &layer, const dtReal *orig, const dtReal cs, const dtReal ch, const dtReal *verts, const int nverts, const dtReal hmin, const dtReal hmax, const unsigned char areaId) |
| |
| NAVMESH_API dtStatus | dtReplaceCylinderArea (dtTileCacheLayer &layer, const dtReal *orig, const dtReal cs, const dtReal ch, const dtReal *pos, const dtReal radius, const dtReal height, const unsigned char areaId, const unsigned char filterAreaId) |
| |
| NAVMESH_API dtStatus | dtReplaceBoxArea (dtTileCacheLayer &layer, const dtReal *orig, const dtReal cs, const dtReal ch, const dtReal *pos, const dtReal *extent, const unsigned char areaId, const unsigned char filterAreaId) |
| |
| NAVMESH_API dtStatus | dtReplaceConvexArea (dtTileCacheLayer &layer, const dtReal *orig, const dtReal cs, const dtReal ch, const dtReal *verts, const int nverts, const dtReal hmin, const dtReal hmax, const unsigned char areaId, const unsigned char filterAreaId) |
| |
| NAVMESH_API dtStatus | dtReplaceArea (dtTileCacheLayer &layer, const unsigned char areaId, const unsigned char filterAreaId) |
| |
| NAVMESH_API dtStatus | dtBuildTileCacheDistanceField (dtTileCacheAlloc *alloc, dtTileCacheLayer &layer, dtTileCacheDistanceField &dfield) |
| |
| NAVMESH_API dtStatus | dtBuildTileCacheRegions (dtTileCacheAlloc *alloc, const int minRegionArea, const int mergeRegionArea, dtTileCacheLayer &layer, dtTileCacheDistanceField dfield) |
| |
| NAVMESH_API dtStatus | dtBuildTileCacheRegionsMonotone (dtTileCacheAlloc *alloc, const int minRegionArea, const int mergeRegionArea, dtTileCacheLayer &layer) |
| |
| NAVMESH_API dtStatus | dtBuildTileCacheRegionsChunky (dtTileCacheAlloc *alloc, const int minRegionArea, const int mergeRegionArea, dtTileCacheLayer &layer, int regionChunkSize) |
| |
| NAVMESH_API dtStatus | dtBuildTileCacheContours (dtTileCacheAlloc *alloc, dtTileCacheLayer &layer, const int walkableClimb, const dtReal maxError, const dtReal simplificationElevationRatio, const dtReal cs, const dtReal ch, dtTileCacheContourSet &lcset, const bool skipContourSimplification=false) |
| |
| NAVMESH_API dtStatus | dtBuildTileCachePolyMesh (dtTileCacheAlloc *alloc, dtTileCacheLogContext *ctx, dtTileCacheContourSet &lcset, dtTileCachePolyMesh &mesh, const int walkableClimb) |
| |
| NAVMESH_API dtStatus | dtBuildTileCachePolyMeshDetail (dtTileCacheAlloc *alloc, const dtReal cs, const dtReal ch, const dtReal sampleDist, const dtReal sampleMaxError, dtTileCacheLayer &layer, dtTileCachePolyMesh &lmesh, dtTileCachePolyMeshDetail &dmesh) |
| |
| NAVMESH_API bool | dtTileCacheHeaderSwapEndian (unsigned char *data, const int dataSize) |
| |