Rebel Fork Framework
Urho3D::DynamicNavBuildData Struct Reference
Inheritance diagram for Urho3D::DynamicNavBuildData:
Urho3D::NavBuildData

Public Member Functions

 DynamicNavBuildData (dtTileCacheAlloc *allocator)
 Constructor.
 
 ~DynamicNavBuildData () override
 Destructor.
 
- Public Member Functions inherited from Urho3D::NavBuildData
 NavBuildData ()
 Constructor.
 
virtual ~NavBuildData ()
 Destructor.
 

Public Attributes

dtTileCacheContourSet * contourSet_
 TileCache specific recast contour set.
 
dtTileCachePolyMesh * polyMesh_
 TileCache specific recast poly mesh.
 
rcHeightfieldLayerSet * heightFieldLayers_
 Recast heightfield layer set.
 
dtTileCacheAlloc * alloc_
 Allocator from DynamicNavigationMesh instance.
 
- Public Attributes inherited from Urho3D::NavBuildData
BoundingBox worldBoundingBox_
 World-space bounding box of the navigation mesh tile.
 
ea::vector< Vector3vertices_
 Vertices from geometries.
 
ea::vector< int > indices_
 Triangle indices from geometries.
 
ea::vector< Vector3offMeshVertices_
 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< NavAreaStubnavAreas_
 Pretransformed navigation areas, no correlation to the geometry above.
 

The documentation for this struct was generated from the following files: