Atoms Crowd
7.0.0
|
This is the complete list of members for AtomsUtils::dtNavMesh, including all inherited members.
addTile(unsigned char *data, int dataSize, int flags, dtTileRef lastRef, dtTileRef *result) | AtomsUtils::dtNavMesh | |
applyAreaCostOrder(unsigned char *costOrder) (defined in AtomsUtils::dtNavMesh) | AtomsUtils::dtNavMesh | |
applyWorldOffset(const float *offset) | AtomsUtils::dtNavMesh | |
baseOffMeshLinks(dtMeshTile *tile) | AtomsUtils::dtNavMesh | |
calcTileLoc(const float *pos, int *tx, int *ty) const | AtomsUtils::dtNavMesh | |
closestPointOnPolyInTile(const dtMeshTile *tile, unsigned int ip, const float *pos, float *closest) const | AtomsUtils::dtNavMesh | |
connectClusterLink(dtMeshTile *tile0, unsigned int cluster0, dtMeshTile *tile1, unsigned int cluster1, unsigned char flags, bool bCheckExisting=true) | AtomsUtils::dtNavMesh | |
connectExtLinks(dtMeshTile *tile, dtMeshTile *target, int side, bool updateCLinks) | AtomsUtils::dtNavMesh | |
connectExtOffMeshLinks(dtMeshTile *tile, dtMeshTile *target, int side, bool updateCLinks) | AtomsUtils::dtNavMesh | |
connectIntLinks(dtMeshTile *tile) | AtomsUtils::dtNavMesh | |
decodeClusterIdCluster(dtClusterRef ref) const | AtomsUtils::dtNavMesh | inline |
decodeClusterIdTile(dtClusterRef ref) const | AtomsUtils::dtNavMesh | inline |
decodePolyId(dtPolyRef ref, unsigned int &salt, unsigned int &it, unsigned int &ip) const | AtomsUtils::dtNavMesh | inline |
decodePolyIdPoly(dtPolyRef ref) const | AtomsUtils::dtNavMesh | inline |
decodePolyIdSalt(dtPolyRef ref) const | AtomsUtils::dtNavMesh | inline |
decodePolyIdTile(dtPolyRef ref) const | AtomsUtils::dtNavMesh | inline |
dtNavMesh() (defined in AtomsUtils::dtNavMesh) | AtomsUtils::dtNavMesh | |
encodePolyId(unsigned int salt, unsigned int it, unsigned int ip) const | AtomsUtils::dtNavMesh | inline |
findCheapestNearPolyInTile(const dtMeshTile *tile, const float *center, const float *extents, float *nearestPt) const (defined in AtomsUtils::dtNavMesh) | AtomsUtils::dtNavMesh | |
findConnectingPolys(const float *va, const float *vb, const dtMeshTile *fromTile, int fromPolyIdx, const dtMeshTile *tile, int side, dtChunkArray< FConnectingPolyData > &cons) const | AtomsUtils::dtNavMesh | |
findNearestPolyInTile(const dtMeshTile *tile, const float *center, const float *extents, float *nearestPt, bool bExcludeUnwalkable=false) const | AtomsUtils::dtNavMesh | |
getClusterLink(dtMeshTile *tile, unsigned int linkIdx) | AtomsUtils::dtNavMesh | inline |
getClusterLink(const dtMeshTile *tile, unsigned int linkIdx) const (defined in AtomsUtils::dtNavMesh) | AtomsUtils::dtNavMesh | inline |
getClusterRefBase(const dtMeshTile *tile) const | AtomsUtils::dtNavMesh | |
getLink(dtMeshTile *tile, unsigned int linkIdx) | AtomsUtils::dtNavMesh | inline |
getLink(const dtMeshTile *tile, unsigned int linkIdx) const (defined in AtomsUtils::dtNavMesh) | AtomsUtils::dtNavMesh | inline |
getMaxTiles() const | AtomsUtils::dtNavMesh | |
getNeighbourCoords(const int x, const int y, const int side, int &outX, int &outY) const (defined in AtomsUtils::dtNavMesh) | AtomsUtils::dtNavMesh | inline |
getNeighbourTilesAt(const int x, const int y, const int side, dtMeshTile **tiles, const int maxTiles) const | AtomsUtils::dtNavMesh | |
getNeighbourTilesCountAt(const int x, const int y, const int side) const | AtomsUtils::dtNavMesh | |
getOffMeshConnectionByRef(dtPolyRef ref) const | AtomsUtils::dtNavMesh | |
getOffMeshConnectionPolyEndPoints(dtPolyRef prevRef, dtPolyRef polyRef, const float *currentPos, float *startPos, float *endPos) const | AtomsUtils::dtNavMesh | |
getOffMeshSegmentConnectionByRef(dtPolyRef ref) const | AtomsUtils::dtNavMesh | |
getParams() const | AtomsUtils::dtNavMesh | |
getPolyArea(dtPolyRef ref, unsigned char *resultArea) const | AtomsUtils::dtNavMesh | |
getPolyFlags(dtPolyRef ref, unsigned short *resultFlags) const | AtomsUtils::dtNavMesh | |
getPolyRefBase(const dtMeshTile *tile) const | AtomsUtils::dtNavMesh | |
getSaltBits() const (defined in AtomsUtils::dtNavMesh) | AtomsUtils::dtNavMesh | inline |
getTile(int i) const | AtomsUtils::dtNavMesh | |
getTile(int i) | AtomsUtils::dtNavMesh | |
getTileAndPolyByRef(const dtPolyRef ref, const dtMeshTile **tile, const dtPoly **poly) const | AtomsUtils::dtNavMesh | |
getTileAndPolyByRefUnsafe(const dtPolyRef ref, const dtMeshTile **tile, const dtPoly **poly) const | AtomsUtils::dtNavMesh | |
getTileAt(const int x, const int y, const int layer) const | AtomsUtils::dtNavMesh | |
getTileByRef(dtTileRef ref) const | AtomsUtils::dtNavMesh | |
getTileCountAt(const int x, const int y) const | AtomsUtils::dtNavMesh | |
getTileIndex(const dtMeshTile *tile) const (defined in AtomsUtils::dtNavMesh) | AtomsUtils::dtNavMesh | inline |
getTileRef(const dtMeshTile *tile) const | AtomsUtils::dtNavMesh | |
getTileRefAt(int x, int y, int layer) const | AtomsUtils::dtNavMesh | |
getTilesAt(const int x, const int y, dtMeshTile const **tiles, const int maxTiles) const | AtomsUtils::dtNavMesh | |
getTilesAt(const int x, const int y, dtMeshTile **tiles, const int maxTiles) const | AtomsUtils::dtNavMesh | |
getTileStateSize(const dtMeshTile *tile) const | AtomsUtils::dtNavMesh | |
init(const dtNavMeshParams *params) | AtomsUtils::dtNavMesh | |
init(unsigned char *data, const int dataSize, const int flags) | AtomsUtils::dtNavMesh | |
isEmpty() const (defined in AtomsUtils::dtNavMesh) | AtomsUtils::dtNavMesh | inline |
isValidPolyRef(dtPolyRef ref) const | AtomsUtils::dtNavMesh | |
linkOffMeshHelper(dtMeshTile *tile0, unsigned int polyIdx0, dtMeshTile *tile1, unsigned int polyIdx1, unsigned char side, unsigned char edge) | AtomsUtils::dtNavMesh | |
m_areaCostOrder (defined in AtomsUtils::dtNavMesh) | AtomsUtils::dtNavMesh | |
m_maxTiles | AtomsUtils::dtNavMesh | |
m_nextFree | AtomsUtils::dtNavMesh | |
m_orig | AtomsUtils::dtNavMesh | |
m_params | AtomsUtils::dtNavMesh | |
m_polyBits | AtomsUtils::dtNavMesh | |
m_posLookup | AtomsUtils::dtNavMesh | |
m_saltBits | AtomsUtils::dtNavMesh | |
m_tileBits | AtomsUtils::dtNavMesh | |
m_tileHeight | AtomsUtils::dtNavMesh | |
m_tileLutMask | AtomsUtils::dtNavMesh | |
m_tileLutSize | AtomsUtils::dtNavMesh | |
m_tiles | AtomsUtils::dtNavMesh | |
m_tileWidth (defined in AtomsUtils::dtNavMesh) | AtomsUtils::dtNavMesh | |
queryPolygonsInTile(const dtMeshTile *tile, const float *qmin, const float *qmax, dtPolyRef *polys, const int maxPolys, bool bExcludeUnwalkable=false) const | AtomsUtils::dtNavMesh | |
removeTile(dtTileRef ref, unsigned char **data, int *dataSize) | AtomsUtils::dtNavMesh | |
restoreTileState(dtMeshTile *tile, const unsigned char *data, const int maxDataSize) | AtomsUtils::dtNavMesh | |
setPolyArea(dtPolyRef ref, unsigned char area) | AtomsUtils::dtNavMesh | |
setPolyFlags(dtPolyRef ref, unsigned short flags) | AtomsUtils::dtNavMesh | |
storeTileState(const dtMeshTile *tile, unsigned char *data, const int maxDataSize) const | AtomsUtils::dtNavMesh | |
unconnectClusterLinks(dtMeshTile *tile, dtMeshTile *target) | AtomsUtils::dtNavMesh | |
unconnectExtLinks(dtMeshTile *tile, dtMeshTile *target) | AtomsUtils::dtNavMesh | |
updateOffMeshConnectionByUserId(unsigned int userId, unsigned char newArea, unsigned short newFlags) | AtomsUtils::dtNavMesh | |
updateOffMeshSegmentConnectionByUserId(unsigned int userId, unsigned char newArea, unsigned short newFlags) | AtomsUtils::dtNavMesh | |
~dtNavMesh() (defined in AtomsUtils::dtNavMesh) | AtomsUtils::dtNavMesh |