CommonLibSSE NG
|
#include <BSNavmesh.h>
Public Member Functions | |
virtual | ~BSNavmesh () |
virtual std::uint32_t | QNavmeshID ()=0 |
Public Member Functions inherited from RE::BSIntrusiveRefCounted | |
std::uint32_t | IncRef () const |
std::uint32_t | DecRef () const |
TES_HEAP_REDEFINE_NEW () | |
Public Attributes | |
std::uint32_t | pad00C |
BSTArray< BSNavmeshVertex > | vertices |
BSTArray< BSNavmeshTriangle > | triangles |
BSTArray< BSNavmeshEdgeExtraInfo > | extraEdgeInfo |
BSTArray< BSNavmeshTriangleDoorPortal > | doorPortals |
BSTArray< BSNavmeshClosedDoorInfo > | closedDoors |
BSTArray< BSNavmeshCoverEdge > | coverArray |
BSNavmeshGrid | meshGrid |
BSTArray< NiPointer< BSNavmeshObstacleUndoData > > | obstacles |
BSTHashMap< std::uint16_t, NiPointer< BSNavmeshObstacleData > > * | triangleToObstacleMap |
BSTArray< void * > | unk0F0 |
BSTSmartPointer< BSPathingCell > | parentCell |
void * | unk110 |
Static Public Attributes | |
static constexpr auto | RTTI = RTTI_BSNavmesh |
Additional Inherited Members | |
Protected Attributes inherited from RE::BSIntrusiveRefCounted | |
volatile std::uint32_t | _refCount { 0 } |
|
virtual |
|
pure virtual |
BSTArray<BSNavmeshClosedDoorInfo> RE::BSNavmesh::closedDoors |
BSTArray<BSNavmeshCoverEdge> RE::BSNavmesh::coverArray |
BSTArray<BSNavmeshTriangleDoorPortal> RE::BSNavmesh::doorPortals |
BSTArray<BSNavmeshEdgeExtraInfo> RE::BSNavmesh::extraEdgeInfo |
BSNavmeshGrid RE::BSNavmesh::meshGrid |
std::uint32_t RE::BSNavmesh::pad00C |
BSTSmartPointer<BSPathingCell> RE::BSNavmesh::parentCell |
|
inlinestaticconstexpr |
BSTArray<BSNavmeshTriangle> RE::BSNavmesh::triangles |
BSTHashMap<std::uint16_t, NiPointer<BSNavmeshObstacleData> >* RE::BSNavmesh::triangleToObstacleMap |
BSTArray<void*> RE::BSNavmesh::unk0F0 |
void* RE::BSNavmesh::unk110 |
BSTArray<BSNavmeshVertex> RE::BSNavmesh::vertices |