Planeshift
dtNavMesh Member List

This is the complete list of members for dtNavMesh, including all inherited members.

addTile(unsigned char *data, int dataSize, int flags, dtTileRef lastRef, dtTileRef *result)dtNavMesh
calcTileLoc(const float *pos, int *tx, int *ty) const dtNavMesh
decodePolyId(dtPolyRef ref, unsigned int &salt, unsigned int &it, unsigned int &ip) const dtNavMeshinline
decodePolyIdPoly(dtPolyRef ref) const dtNavMeshinline
decodePolyIdSalt(dtPolyRef ref) const dtNavMeshinline
decodePolyIdTile(dtPolyRef ref) const dtNavMeshinline
dtNavMesh()dtNavMesh
encodePolyId(unsigned int salt, unsigned int it, unsigned int ip) const dtNavMeshinline
getMaxTiles() const dtNavMesh
getOffMeshConnectionByRef(dtPolyRef ref) const dtNavMesh
getOffMeshConnectionPolyEndPoints(dtPolyRef prevRef, dtPolyRef polyRef, float *startPos, float *endPos) const dtNavMesh
getParams() const dtNavMesh
getPolyArea(dtPolyRef ref, unsigned char *resultArea) const dtNavMesh
getPolyFlags(dtPolyRef ref, unsigned short *resultFlags) const dtNavMesh
getPolyRefBase(const dtMeshTile *tile) const dtNavMesh
getTile(int i) const dtNavMesh
getTile(int i)dtNavMesh
getTileAndPolyByRef(const dtPolyRef ref, const dtMeshTile **tile, const dtPoly **poly) const dtNavMesh
getTileAndPolyByRefUnsafe(const dtPolyRef ref, const dtMeshTile **tile, const dtPoly **poly) const dtNavMesh
getTileAt(const int x, const int y, const int layer) const dtNavMesh
getTileByRef(dtTileRef ref) const dtNavMesh
getTileRef(const dtMeshTile *tile) const dtNavMesh
getTileRefAt(int x, int y, int layer) const dtNavMesh
getTilesAt(const int x, const int y, dtMeshTile const **tiles, const int maxTiles) const dtNavMesh
getTileStateSize(const dtMeshTile *tile) const dtNavMesh
init(const dtNavMeshParams *params)dtNavMesh
init(unsigned char *data, const int dataSize, const int flags)dtNavMesh
isValidPolyRef(dtPolyRef ref) const dtNavMesh
removeTile(dtTileRef ref, unsigned char **data, int *dataSize)dtNavMesh
restoreTileState(dtMeshTile *tile, const unsigned char *data, const int maxDataSize)dtNavMesh
setPolyArea(dtPolyRef ref, unsigned char area)dtNavMesh
setPolyFlags(dtPolyRef ref, unsigned short flags)dtNavMesh
storeTileState(const dtMeshTile *tile, unsigned char *data, const int maxDataSize) const dtNavMesh
~dtNavMesh()dtNavMesh