Recast Navigation
Navigation-mesh Toolset for Games
|
CBoundsItem | |
CBuildContext | Recast build context |
CBuildSettings | |
CBVItem | |
CConvexVolume | |
CConvexVolumeTool | |
CCrowdTool | |
CCrowdToolParams | |
CCrowdToolState | |
CDebugDrawGL | OpenGL debug draw implementation |
CDirtyEntry | |
CdtBVNode | Bounding volume node |
CdtCollectPolysQuery | |
CdtCompressedTile | |
CdtCrowd | Provides local steering behaviors for a group of agents |
CdtCrowdAgent | Represents an agent managed by a dtCrowd object |
CdtCrowdAgentAnimation | |
CdtCrowdAgentDebugInfo | |
CdtCrowdAgentParams | Configuration parameters for a crowd agent |
CdtCrowdNeighbour | Provides neighbor data for agents managed by the crowd |
CdtFindNearestPolyQuery | |
CdtFixedArray | |
CdtLayerMonotoneRegion | |
CdtLayerSweepSpan | |
CdtLink | Defines a link between polygons |
CdtLocalBoundary | |
CdtMeshHeader | Provides high level information related to a dtMeshTile object |
CdtMeshTile | Defines a navigation mesh tile |
CdtNavMesh | A navigation mesh based on tiles of convex polygons |
CdtNavMeshCreateParams | Represents the source data used to build an navigation mesh tile |
CdtNavMeshParams | Configuration parameters used to define multi-tile navigation meshes |
CdtNavMeshQuery | Provides the ability to perform pathfinding related queries against a navigation mesh |
CdtNode | |
CdtNodePool | |
CdtNodeQueue | |
CdtObstacleAvoidanceDebugData | |
CdtObstacleAvoidanceParams | |
CdtObstacleAvoidanceQuery | |
CdtObstacleBox | |
CdtObstacleCircle | |
CdtObstacleCylinder | |
CdtObstacleOrientedBox | |
CdtObstacleSegment | |
CdtOffMeshConnection | Defines an navigation mesh off-mesh connection within a dtMeshTile object |
CdtPathCorridor | Represents a dynamic polygon corridor used to plan agent movement |
CdtPathQueue | |
CdtPoly | Defines a polygon within a dtMeshTile object |
CdtPolyDetail | Defines the location of detail sub-mesh data within a dtMeshTile |
CdtPolyQuery | Provides custom polygon query behavior |
CdtPolyState | |
CdtProximityGrid | |
CdtQueryFilter | Defines polygon filtering and traversal costs for navigation mesh query operations |
CdtRaycastHit | Provides information about raycast hit filled by dtNavMeshQuery::raycast |
CdtSegInterval | |
CdtTempContour | |
CdtTileCache | |
CdtTileCacheAlloc | |
CdtTileCacheCompressor | |
CdtTileCacheContour | |
CdtTileCacheContourSet | |
CdtTileCacheLayer | |
CdtTileCacheLayerHeader | |
CdtTileCacheMeshProcess | |
CdtTileCacheObstacle | |
CdtTileCacheParams | |
CdtTileCachePolyMesh | |
CdtTileState | |
CduDebugDraw | Abstract debug draw interface |
CduDisplayList | |
CduFileIO | |
CFastLZCompressor | |
CFileIO | Stdio file implementation |
CGLCheckerTexture | |
CGraphParams | |
CGuiState | |
CimguiGfxCmd | |
CimguiGfxLine | |
CimguiGfxRect | |
CimguiGfxText | |
CInputGeom | |
CLinearAllocator | |
CMeshProcess | |
CNavmeshFlags | |
CNavMeshPruneTool | |
CNavMeshSetHeader | |
CNavMeshTesterTool | |
CNavMeshTileBuildContext | |
CNavMeshTileHeader | |
CNavMeshTileTool | |
COffMeshConnectionTool | |
CRasterizationContext | |
CrcChunkyTriMesh | |
CrcChunkyTriMeshNode | |
CrcCompactCell | Provides information on the content of a cell column in a compact heightfield |
CrcCompactHeightfield | A compact, static heightfield representing unobstructed space |
CrcCompactSpan | Represents a span of unobstructed space within a compact heightfield |
CrcConfig | Specifies a configuration to use when performing Recast builds |
CrcContext | Provides an interface for optional logging and performance tracking of the Recast build process |
CrcContour | Represents a simple, non-overlapping contour in field space |
CrcContourHole | |
CrcContourRegion | |
CrcContourSet | Represents a group of related contours |
CrcEdge | |
CrcHeightfield | A dynamic heightfield representing obstructed space |
CrcHeightfieldLayer | Represents a heightfield layer within a layer set |
CrcHeightfieldLayerSet | Represents a set of heightfield layers |
CrcHeightPatch | |
CrcIntArray | Legacy class. Prefer rcVector<int> |
CrcLayerRegion | |
CrcLayerSweepSpan | |
CrcMeshLoaderObj | |
CrcNewTag | An implementation of operator new usable for placement new |
CrcPermVector | |
CrcPolyMesh | Represents a polygon mesh suitable for use in building a navigation mesh |
CrcPolyMeshDetail | Contains triangle meshes that represent detailed height data associated with the polygons in its associated polygon mesh object |
CrcPotentialDiagonal | |
CrcRegion | |
CrcScopedDelete | A simple helper class used to delete an array when it goes out of scope |
CrcScopedTimer | A helper to first start a timer and then stop it when this helper goes out of scope |
CrcSpan | Represents a span in a heightfield |
CrcSpanPool | A memory pool used for quick allocation of spans within a heightfield |
CrcSweepSpan | |
CrcTempVector | |
CrcVectorBase | Variable-sized storage type |
CSample | |
CSample_Debug | Sample used for random debugging |
CSample_SoloMesh | |
CSample_TempObstacles | |
CSample_TileMesh | |
CSampleDebugDraw | |
CSampleItem | |
CSampleTool | |
CSampleToolState | |
CTempObstacleCreateTool | |
CTempObstacleHilightTool | |
CTestCase | |
CTileCacheData | |
CTileCacheSetHeader | |
CTileCacheTileHeader | |
CValueHistory |