gwnavruntime/navmesh/navfloorvisualgeometrybuilder.h Source File
Go to the documentation of this file.
18 class NavFloor1To1StitchDataBlob;
26 virtual void DoBuild();
36 DatabaseVisualDetails::Enum m_databaseVisualDetails;
39 class NavFloorBlobVisualGeometryBuilder :
public IVisualGeometryBuilder
44 virtual void DoBuild();
47 void RenderStitchDataBlob(
const CoordPos64& cellOrigin);
55 const NavFloor1To1StitchDataBlob* m_stitchDataBlob;
56 DatabaseVisualDetails::Enum m_databaseVisualDetails;
This class is a runtime wrapper of a NavFloorBlob, it gathers all the runtime information associated ...
Definition: navfloor.h:32
The NavFloorBlob contains a connected and not overlapping part of triangle mesh static data within a ...
Definition: navfloorblob.h:38
std::uint32_t KyUInt32
uint32_t
Definition: types.h:29
KyUInt32 NavHalfEdgeIdx
An index that uniquely identifies a single edge of a triangle within the set of edges owned by a NavF...
Definition: navmeshtypes.h:84
Displays a NavFloor.
Definition: navfloorvisualgeometrybuilder.h:21
2d vector using KyInt64
Definition: vec2ll.h:18
2d vector using KyInt32
Definition: vec2i.h:18
The Autodesk Navigation namespace.
Definition: gamekitcrowddispersion.cpp:17
std::int32_t KyInt32
int32_t
Definition: types.h:24
NavHalfEdgeType
Enumerates the possible types of boundary that can be represented by a NavHalfEdge.
Definition: navmeshtypes.h:49
float KyFloat32
float
Definition: types.h:32
3d vector using 32bits floating points.
Definition: vec3f.h:16