gwnavruntime/database/databasevisualgeometrybuilder.h Source File
Go to the documentation of this file.
9 #ifndef Navigation_DatabaseVisualGeometryBuilder_H
10 #define Navigation_DatabaseVisualGeometryBuilder_H
23 class DatabaseVisualGeometryBuilderConfig
26 DatabaseVisualGeometryBuilderConfig()
27 : m_doBuildNavMeshVisRep(true)
28 , m_doBuildNavGraphVisRep(true)
29 , m_doBuildAbstractGraphVisRep(true)
32 bool m_doBuildNavMeshVisRep;
33 bool m_doBuildNavGraphVisRep;
34 bool m_doBuildAbstractGraphVisRep;
37 class DatabaseVisualGeometryBuilder :
public IVisualGeometryBuilder
40 DatabaseVisualGeometryBuilder(Database* database=
KY_NULL);
42 virtual void DoBuild()
44 BuildActiveDataGeometry();
45 BuildAbstractGraphGeometry();
49 void BuildActiveDataGeometry();
50 void BuildAbstractGraphGeometry();
57 DatabaseVisualGeometryBuilderConfig m_databaseVisGeomBuilderConfig;
63 #endif //Navigation_DatabaseVisualGeometryBuilder_H
Box2i CellBox
A type that represents a bounding box around cells in a 2D grid.
Definition: navmeshtypes.h:34
#define KY_NULL
Null value.
Definition: types.h:247
Definition: gamekitcrowddispersion.h:20