Definition BSNavmeshInfoMap.h:11
 
Definition BSTArray.h:377
 
Definition BSTHashMap.h:21
 
Definition NavMeshInfoMap.h:19
 
BSNavmeshInfo * GetNavmeshInfo(std::uint32_t a_id) override
 
std::uint16_t padEA
Definition NavMeshInfoMap.h:57
 
static constexpr auto RTTI
Definition NavMeshInfoMap.h:21
 
std::uint8_t pad79
Definition NavMeshInfoMap.h:49
 
std::uint8_t padE9
Definition NavMeshInfoMap.h:56
 
std::uint32_t pad7C
Definition NavMeshInfoMap.h:51
 
BSTHashMap< std::uint64_t, BSTArray< BSNavmeshInfo * > * > ckNavMeshInfoMap
Definition NavMeshInfoMap.h:53
 
void BuildListOfConnectedInfos(const BSNavmeshInfo *a_info, BSTArray< BSNavmeshInfo * > &a_results) override
 
bool init
Definition NavMeshInfoMap.h:55
 
void ForEach(IVisitor *a_visitor) override
 
BSTHashMap< std::uint32_t, NavMeshInfo * > infoMap
Definition NavMeshInfoMap.h:52
 
~NavMeshInfoMap() override
 
std::uint16_t pad7A
Definition NavMeshInfoMap.h:50
 
bool Load(TESFile *a_mod) override
 
static constexpr auto FORMTYPE
Definition NavMeshInfoMap.h:23
 
static constexpr auto VTABLE
Definition NavMeshInfoMap.h:22
 
void InitItemImpl() override
 
BSNavmeshInfo * GetNavMeshInfoFixID(std::uint32_t a_id) override
 
void SetAltered(bool a_set) override
 
BSReadWriteLock mapLock
Definition NavMeshInfoMap.h:54
 
bool updateAll
Definition NavMeshInfoMap.h:48
 
void GetAllNavMeshInfo(BSTArray< BSNavmeshInfo * > &a_results) override
 
std::uint32_t padEC
Definition NavMeshInfoMap.h:58
 
Definition PrecomputedNavmeshInfoPathMap.h:8
 
Definition AbsorbEffect.h:6
 
constexpr REL::VariantID RTTI_NavMeshInfoMap(686069, 393878, 0x1ef5500)
 
constexpr std::array< REL::VariantID, 2 > VTABLE_NavMeshInfoMap
Definition Offsets_VTABLE.h:1563
 
Definition BSNavmeshInfoMap.h:16
 
Definition NavMeshInfoMap.h:26
 
RecordFlag
Definition NavMeshInfoMap.h:28