gwnavruntime/database/navgraphlinker.h Source File
Go to the documentation of this file.
11 #ifndef Navigation_NavGraphLinker_H
12 #define Navigation_NavGraphLinker_H
23 class GraphVertexData;
24 class TriangleFromPosQuery;
37 NavGraphLinker(Database* database) : m_database(database) {}
38 ~NavGraphLinker() { Clear(); }
42 KyResult LinkNavGraph(NavGraph* navGraph);
43 KyResult UnLinkNavGraph(NavGraph* navGraph);
46 KyResult UnLinkNavGraphVertex(GraphVertexData& vertexData);
54 #endif // Navigation_NavGraphLinker_H
KyUInt32 NavGraphVertexIdx
An index that uniquely identifies a single vertex within the set of vertices owned by a NavGraph...
Definition: navgraphtypes.h:47
KyInt32 KyResult
Defines a type that can be returned by methods or functions in the Gameware Navigation SDK to indicat...
Definition: types.h:254
#define KY_CLASS_WITHOUT_COPY(ClassName)
Define to forbid copy constructor and copy assignment.
Definition: types.h:387
Definition: gamekitcrowddispersion.h:20
#define KY_DEFINE_NEW_DELETE_OPERATORS(MemStat)
This macro defines new and delete operators.
Definition: memory.h:137