|
|
| DynamicNavBuildData (const ea::shared_ptr< dtTileCacheCompressor > &compressor) |
| | Constructor.
|
| |
|
| ~DynamicNavBuildData () override |
| | Destructor.
|
| |
|
bool | IsEmpty () const |
| | Return whether the tile is empty and there is nothing to build.
|
| |
|
|
ea::shared_ptr< dtTileCacheCompressor > | compressor_ |
| | Used to compress and decompress tiles.
|
| |
|
rcHeightfieldLayerSet * | heightFieldLayers_ {} |
| | Recast heightfield layer set.
|
| |
|
ea::vector< NavTileDataPtr > | tileData_ |
| | Compiled navigation mesh tiles.
|
| |
|
IntVector2 | tileIndex_ |
| | Tile index.
|
| |
|
BoundingBox | tileColumn_ |
| | Volume of the tile, ignoring geometry.
|
| |
|
BoundingBox | tileBoundingBox_ |
| | Bounding box containing all geometry in the tile.
|
| |
|
BoundingBox | collectGeometryBoundingBox_ |
| | Extended bounding box containing all geometry important for tile building.
|
| |
|
NavmeshPartitionType | partitionType_ {} |
| | Partition type.
|
| |
|
float | agentHeight_ {} |
| | Navigation agent height.
|
| |
|
float | agentRadius_ {} |
| | Navigation agent radius.
|
| |
|
float | agentMaxClimb_ {} |
| | Navigation agent max vertical climb.
|
| |
|
rcConfig | recastConfig_ {} |
| | Recast configuration for building.
|
| |
|
ea::vector< Vector3 > | vertices_ |
| | Vertices from geometries.
|
| |
|
ea::vector< int > | indices_ |
| | Triangle indices from geometries.
|
| |
|
ea::vector< unsigned char > | areaIds_ |
| | Triangle area IDs.
|
| |
|
ea::vector< Vector3 > | offMeshVertices_ |
| | Offmesh connection vertices.
|
| |
|
ea::vector< float > | offMeshRadii_ |
| | Offmesh connection radii.
|
| |
|
ea::vector< unsigned short > | offMeshFlags_ |
| | Offmesh connection flags.
|
| |
|
ea::vector< unsigned char > | offMeshAreas_ |
| | Offmesh connection areas.
|
| |
|
ea::vector< unsigned char > | offMeshDir_ |
| | Offmesh connection direction.
|
| |
|
rcContext * | ctx_ |
| | Recast context.
|
| |
|
rcHeightfield * | heightField_ |
| | Recast heightfield.
|
| |
|
rcCompactHeightfield * | compactHeightField_ |
| | Recast compact heightfield.
|
| |
|
ea::vector< NavAreaStub > | navAreas_ |
| | Pretransformed navigation areas, no correlation to the geometry above.
|
| |
The documentation for this struct was generated from the following files:
- Urho3D/Navigation/NavBuildData.h
- Urho3D/Navigation/NavBuildData.cpp