|
| ezRecastWorldModule (ezWorld *pWorld) |
|
virtual void | Initialize () override |
| This method is called after the constructor. A derived type can override this method to do initialization work. Typically this is the method where updates function are registered.
|
|
virtual void | Deinitialize () override |
| This method is called before the destructor. A derived type can override this method to do deinitialization work.
|
|
void | SetNavMeshResource (const ezRecastNavMeshResourceHandle &hNavMesh) |
|
const ezRecastNavMeshResourceHandle & | GetNavMeshResource () |
|
const dtNavMesh * | GetDetourNavMesh () const |
|
const ezNavMeshPointOfInterestGraph * | GetNavMeshPointsOfInterestGraph () const |
|
ezNavMeshPointOfInterestGraph * | AccessNavMeshPointsOfInterestGraph () const |
|
ezWorld * | GetWorld () |
| Returns the corresponding world to this module.
|
|
const ezWorld * | GetWorld () const |
| Returns the corresponding world to this module.
|
|
ezUInt32 | GetWorldIndex () const |
| Same as GetWorld()->GetIndex(). Needed to break circular include dependencies.
|
|
virtual const ezRTTI * | GetDynamicRTTI () const |
|
bool | IsInstanceOf (const ezRTTI *pType) const |
| Returns whether the type of this instance is of the given type or derived from it.
|
|
template<typename T > |
EZ_ALWAYS_INLINE bool | IsInstanceOf () const |
| Returns whether the type of this instance is of the given type or derived from it.
|
|
The documentation for this class was generated from the following files:
- /home/runner/work/ezEngine/ezEngine/Code/EnginePlugins/RecastPlugin/WorldModule/RecastWorldModule.h
- /home/runner/work/ezEngine/ezEngine/Code/EnginePlugins/RecastPlugin/WorldModule/RecastWorldModule.cpp