|
| NAVMESH_API | dtTileCache () |
| |
| NAVMESH_API | ~dtTileCache () |
| |
| struct dtTileCacheAlloc * | getAlloc () |
| |
| struct dtTileCacheCompressor * | getCompressor () |
| |
| struct dtTileCacheMeshProcess * | getProcessor () |
| |
| const dtTileCacheParams * | getParams () const |
| |
| int | getTileCount () const |
| |
| const dtCompressedTile * | getTile (const int i) const |
| |
| int | getObstacleCount () const |
| |
| const dtTileCacheObstacle * | getObstacle (const int i) const |
| |
| NAVMESH_API const dtTileCacheObstacle * | getObstacleByRef (dtObstacleRef ref) |
| |
| NAVMESH_API dtObstacleRef | getObstacleRef (const dtTileCacheObstacle *obmin) const |
| |
| NAVMESH_API dtStatus | init (const dtTileCacheParams *params, struct dtTileCacheAlloc *talloc, struct dtTileCacheCompressor *tcomp, struct dtTileCacheMeshProcess *tmproc) |
| |
| NAVMESH_API int | getTilesAt (const int tx, const int ty, dtCompressedTileRef *tiles, const int maxTiles) const |
| |
| NAVMESH_API dtCompressedTile * | getTileAt (const int tx, const int ty, const int tlayer) |
| |
| NAVMESH_API dtCompressedTileRef | getTileRef (const dtCompressedTile *tile) const |
| |
| NAVMESH_API const dtCompressedTile * | getTileByRef (dtCompressedTileRef ref) const |
| |
| NAVMESH_API dtStatus | addTile (unsigned char *data, const int dataSize, unsigned char flags, dtCompressedTileRef *result) |
| |
| NAVMESH_API dtStatus | removeTile (dtCompressedTileRef ref, unsigned char **data, int *dataSize) |
| |
| NAVMESH_API dtStatus | addObstacle (const dtReal *pos, const dtReal radius, const dtReal height, dtObstacleRef *result) |
| |
| NAVMESH_API dtStatus | removeObstacle (const dtObstacleRef ref) |
| |
| NAVMESH_API dtStatus | queryTiles (const dtReal *bmin, const dtReal *bmax, dtCompressedTileRef *results, int *resultCount, const int maxResults) const |
| |
| NAVMESH_API dtStatus | update (const dtReal, class dtNavMesh *navmesh) |
| |
| NAVMESH_API dtStatus | buildNavMeshTilesAt (const int tx, const int ty, class dtNavMesh *navmesh) |
| |
| NAVMESH_API dtStatus | buildNavMeshTile (const dtCompressedTileRef ref, class dtNavMesh *navmesh) |
| |
| NAVMESH_API void | calcTightTileBounds (const struct dtTileCacheLayerHeader *header, dtReal *bmin, dtReal *bmax) const |
| |
| NAVMESH_API void | getObstacleBounds (const struct dtTileCacheObstacle *ob, dtReal *bmin, dtReal *bmax) const |
| |
| dtCompressedTileRef | encodeTileId (unsigned int salt, unsigned int it) const |
| | Encodes a tile id.
|
| |
| unsigned int | decodeTileIdSalt (dtCompressedTileRef ref) const |
| | Decodes a tile salt.
|
| |
| unsigned int | decodeTileIdTile (dtCompressedTileRef ref) const |
| | Decodes a tile id.
|
| |
| dtObstacleRef | encodeObstacleId (unsigned int salt, unsigned int it) const |
| | Encodes an obstacle id.
|
| |
| unsigned int | decodeObstacleIdSalt (dtObstacleRef ref) const |
| | Decodes an obstacle salt.
|
| |
| unsigned int | decodeObstacleIdObstacle (dtObstacleRef ref) const |
| | Decodes an obstacle id.
|
| |