From 7c1de54d2ccd2489bae1a03bd9a3e5d62d28efbe Mon Sep 17 00:00:00 2001 From: grahamboree Date: Sun, 8 Feb 2026 18:46:48 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20recastna?= =?UTF-8?q?vigation/recastnavigation@13f433443867c4fb283bf230089b7250d09e3?= =?UTF-8?q?31e=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- DetourNavMesh_8h_source.html | 46 +++++++++++------------ md_Docs_2__2__BuildingAndIntegrating.html | 4 +- 2 files changed, 25 insertions(+), 25 deletions(-) diff --git a/DetourNavMesh_8h_source.html b/DetourNavMesh_8h_source.html index 376c9b0d..614ffcc5 100644 --- a/DetourNavMesh_8h_source.html +++ b/DetourNavMesh_8h_source.html @@ -619,36 +619,36 @@ $(document).ready(function(){initNavTree('DetourNavMesh_8h_source.html',''); ini
Provides the ability to perform pathfinding related queries against a navigation mesh.
Definition DetourNavMeshQuery.h:166
A navigation mesh based on tiles of convex polygons.
Definition DetourNavMesh.h:336
dtStatus init(const dtNavMeshParams *params)
Initializes the navigation mesh for tiled use.
Definition DetourNavMesh.cpp:224
-
dtPolyRef getPolyRefBase(const dtMeshTile *tile) const
Gets the polygon reference for the tile's base polygon.
Definition DetourNavMesh.cpp:1360
+
dtPolyRef getPolyRefBase(const dtMeshTile *tile) const
Gets the polygon reference for the tile's base polygon.
Definition DetourNavMesh.cpp:1362
~dtNavMesh()
Definition DetourNavMesh.cpp:209
-
dtStatus storeTileState(const dtMeshTile *tile, unsigned char *data, const int maxDataSize) const
Stores the non-structural state of the tile in the specified buffer.
Definition DetourNavMesh.cpp:1394
+
dtStatus storeTileState(const dtMeshTile *tile, unsigned char *data, const int maxDataSize) const
Stores the non-structural state of the tile in the specified buffer.
Definition DetourNavMesh.cpp:1396
dtPolyRef encodePolyId(unsigned int salt, unsigned int it, unsigned int ip) const
Derives a standard polygon reference.
Definition DetourNavMesh.h:526
-
int getMaxTiles() const
The maximum number of tiles supported by the navigation mesh.
Definition DetourNavMesh.cpp:1180
-
int getTilesAt(const int x, const int y, dtMeshTile const **tiles, const int maxTiles) const
Gets all tiles at the specified grid location.
Definition DetourNavMesh.cpp:1124
-
const dtOffMeshConnection * getOffMeshConnectionByRef(dtPolyRef ref) const
Gets the specified off-mesh connection.
Definition DetourNavMesh.cpp:1506
+
int getMaxTiles() const
The maximum number of tiles supported by the navigation mesh.
Definition DetourNavMesh.cpp:1182
+
int getTilesAt(const int x, const int y, dtMeshTile const **tiles, const int maxTiles) const
Gets all tiles at the specified grid location.
Definition DetourNavMesh.cpp:1126
+
const dtOffMeshConnection * getOffMeshConnectionByRef(dtPolyRef ref) const
Gets the specified off-mesh connection.
Definition DetourNavMesh.cpp:1508
dtNavMesh()
Definition DetourNavMesh.cpp:188
-
dtStatus getTileAndPolyByRef(const dtPolyRef ref, const dtMeshTile **tile, const dtPoly **poly) const
Gets the tile and polygon for the specified polygon reference.
Definition DetourNavMesh.cpp:1201
-
const dtMeshTile * getTile(int i) const
Gets the tile at the specified index.
Definition DetourNavMesh.cpp:1190
+
dtStatus getTileAndPolyByRef(const dtPolyRef ref, const dtMeshTile **tile, const dtPoly **poly) const
Gets the tile and polygon for the specified polygon reference.
Definition DetourNavMesh.cpp:1203
+
const dtMeshTile * getTile(int i) const
Gets the tile at the specified index.
Definition DetourNavMesh.cpp:1192
unsigned int decodePolyIdSalt(dtPolyRef ref) const
Extracts a tile's salt value from the specified polygon reference.
Definition DetourNavMesh.h:565
-
dtStatus addTile(unsigned char *data, int dataSize, int flags, dtTileRef lastRef, dtTileRef *result)
Adds a tile to the navigation mesh.
Definition DetourNavMesh.cpp:912
-
dtStatus removeTile(dtTileRef ref, unsigned char **data, int *dataSize)
Removes the specified tile from the navigation mesh.
Definition DetourNavMesh.cpp:1244
-
dtStatus getOffMeshConnectionPolyEndPoints(dtPolyRef prevRef, dtPolyRef polyRef, float *startPos, float *endPos) const
Gets the endpoints for an off-mesh connection, ordered by "direction of travel".
Definition DetourNavMesh.cpp:1463
-
dtTileRef getTileRef(const dtMeshTile *tile) const
Gets the tile reference for the specified tile.
Definition DetourNavMesh.cpp:1339
-
void calcTileLoc(const float *pos, int *tx, int *ty) const
Calculates the tile grid location for the specified world position.
Definition DetourNavMesh.cpp:1195
-
dtStatus setPolyArea(dtPolyRef ref, unsigned char area)
Sets the user defined area for the specified polygon.
Definition DetourNavMesh.cpp:1564
-
bool isValidPolyRef(dtPolyRef ref) const
Checks the validity of a polygon reference.
Definition DetourNavMesh.cpp:1227
-
dtTileRef getTileRefAt(int x, int y, int layer) const
Gets the tile reference for the tile at specified grid location.
Definition DetourNavMesh.cpp:1147
-
dtStatus getPolyFlags(dtPolyRef ref, unsigned short *resultFlags) const
Gets the user defined flags for the specified polygon.
Definition DetourNavMesh.cpp:1548
+
dtStatus addTile(unsigned char *data, int dataSize, int flags, dtTileRef lastRef, dtTileRef *result)
Adds a tile to the navigation mesh.
Definition DetourNavMesh.cpp:914
+
dtStatus removeTile(dtTileRef ref, unsigned char **data, int *dataSize)
Removes the specified tile from the navigation mesh.
Definition DetourNavMesh.cpp:1246
+
dtStatus getOffMeshConnectionPolyEndPoints(dtPolyRef prevRef, dtPolyRef polyRef, float *startPos, float *endPos) const
Gets the endpoints for an off-mesh connection, ordered by "direction of travel".
Definition DetourNavMesh.cpp:1465
+
dtTileRef getTileRef(const dtMeshTile *tile) const
Gets the tile reference for the specified tile.
Definition DetourNavMesh.cpp:1341
+
void calcTileLoc(const float *pos, int *tx, int *ty) const
Calculates the tile grid location for the specified world position.
Definition DetourNavMesh.cpp:1197
+
dtStatus setPolyArea(dtPolyRef ref, unsigned char area)
Sets the user defined area for the specified polygon.
Definition DetourNavMesh.cpp:1566
+
bool isValidPolyRef(dtPolyRef ref) const
Checks the validity of a polygon reference.
Definition DetourNavMesh.cpp:1229
+
dtTileRef getTileRefAt(int x, int y, int layer) const
Gets the tile reference for the tile at specified grid location.
Definition DetourNavMesh.cpp:1149
+
dtStatus getPolyFlags(dtPolyRef ref, unsigned short *resultFlags) const
Gets the user defined flags for the specified polygon.
Definition DetourNavMesh.cpp:1550
const dtNavMeshParams * getParams() const
The navigation mesh initialization params.
Definition DetourNavMesh.cpp:298
unsigned int decodePolyIdPoly(dtPolyRef ref) const
Extracts the polygon's index (within its tile) from the specified polygon reference.
Definition DetourNavMesh.h:595
unsigned int decodePolyIdTile(dtPolyRef ref) const
Extracts the tile's index from the specified polygon reference.
Definition DetourNavMesh.h:580
-
dtStatus getPolyArea(dtPolyRef ref, unsigned char *resultArea) const
Gets the user defined area for the specified polygon.
Definition DetourNavMesh.cpp:1580
-
int getTileStateSize(const dtMeshTile *tile) const
Gets the size of the buffer required by storeTileState to store the specified tile's state.
Definition DetourNavMesh.cpp:1381
-
void getTileAndPolyByRefUnsafe(const dtPolyRef ref, const dtMeshTile **tile, const dtPoly **poly) const
Returns the tile and polygon for the specified polygon reference.
Definition DetourNavMesh.cpp:1219
-
const dtMeshTile * getTileByRef(dtTileRef ref) const
Gets the tile for the specified tile reference.
Definition DetourNavMesh.cpp:1166
-
const dtMeshTile * getTileAt(const int x, const int y, const int layer) const
Gets the tile at the specified grid location.
Definition DetourNavMesh.cpp:1061
-
dtStatus restoreTileState(dtMeshTile *tile, const unsigned char *data, const int maxDataSize)
Restores the state of the tile.
Definition DetourNavMesh.cpp:1426
-
dtStatus setPolyFlags(dtPolyRef ref, unsigned short flags)
Sets the user defined flags for the specified polygon.
Definition DetourNavMesh.cpp:1531
+
dtStatus getPolyArea(dtPolyRef ref, unsigned char *resultArea) const
Gets the user defined area for the specified polygon.
Definition DetourNavMesh.cpp:1582
+
int getTileStateSize(const dtMeshTile *tile) const
Gets the size of the buffer required by storeTileState to store the specified tile's state.
Definition DetourNavMesh.cpp:1383
+
void getTileAndPolyByRefUnsafe(const dtPolyRef ref, const dtMeshTile **tile, const dtPoly **poly) const
Returns the tile and polygon for the specified polygon reference.
Definition DetourNavMesh.cpp:1221
+
const dtMeshTile * getTileByRef(dtTileRef ref) const
Gets the tile for the specified tile reference.
Definition DetourNavMesh.cpp:1168
+
const dtMeshTile * getTileAt(const int x, const int y, const int layer) const
Gets the tile at the specified grid location.
Definition DetourNavMesh.cpp:1063
+
dtStatus restoreTileState(dtMeshTile *tile, const unsigned char *data, const int maxDataSize)
Restores the state of the tile.
Definition DetourNavMesh.cpp:1428
+
dtStatus setPolyFlags(dtPolyRef ref, unsigned short flags)
Sets the user defined flags for the specified polygon.
Definition DetourNavMesh.cpp:1533
void decodePolyId(dtPolyRef ref, unsigned int &salt, unsigned int &it, unsigned int &ip) const
Decodes a standard polygon reference.
Definition DetourNavMesh.h:542
dtNavMesh * dtAllocNavMesh()
Allocates a navigation mesh object using the Detour allocator.
Definition DetourNavMesh.cpp:138
unsigned int dtTileRef
A handle to a tile within a navigation mesh.
Definition DetourNavMesh.h:56
diff --git a/md_Docs_2__2__BuildingAndIntegrating.html b/md_Docs_2__2__BuildingAndIntegrating.html index 424b4dbd..9f2d1707 100644 --- a/md_Docs_2__2__BuildingAndIntegrating.html +++ b/md_Docs_2__2__BuildingAndIntegrating.html @@ -123,8 +123,8 @@ macOS Linux