Kaim::NavMeshElement Class Reference
#include <navmeshelement.h>
This class is a runtime wrapper of a NavMeshElementBlob.
It is used to store runtime data associated to this NavMeshElementBlob and to gathers all the corresponding NavCells.
It is also used as a safe guard against the removal of the underlying NavMeshElementBlob to prevent us from accessing free memory and crashing.
const GuidCompound & Kaim::NavMeshElement::GetGuidCompound |
( |
| ) |
const |
|
inline |
Retrieves the GuidCompound that uniquely identifies this NavMeshElement.
bool Kaim::NavMeshElement::IsStillLoaded |
( |
| ) |
const |
|
inline |
Database* Kaim::NavMeshElement::m_database |
The Database in which the parentNavData has been added to. Do not modify.
KyUInt32 Kaim::NavMeshElement::m_indexInCollection |
NavCell** Kaim::NavMeshElement::m_navCells |
The array of NavCells that make up this NavMeshElement. Do not modify.
KyUInt32 Kaim::NavMeshElement::m_numberOfCells |
The number of NavCells in m_navCells. Do not modify.
The documentation for this class was generated from the following file: