CommonLibSSE (Parapets fork)
RE::SkyrimScript::ObjectBindPolicy Class Reference

#include <SkyrimScriptObjectBindPolicy.h>

Inheritance diagram for RE::SkyrimScript::ObjectBindPolicy:
RE::BSScript::ObjectBindPolicy

Public Member Functions

 ~ObjectBindPolicy () override
 
void Unk_01 (void) override
 
void Unk_02 (void) override
 
void Unk_03 (void) override
 
void Unk_04 (void) override
 
void Unk_05 (void) override
 
void Unk_06 (void) override
 
void Unk_07 (void) override
 
void Unk_08 (void) override
 
void Unk_09 (void) override
 
void Unk_0A (void) override
 
void Unk_0B (void) override
 
void Unk_0C (void) override
 
- Public Member Functions inherited from RE::BSScript::ObjectBindPolicy
void BindObject (BSTSmartPointer< Object > &a_objectPtr, VMHandle a_handle)
 
void GetInitialPropertyValues (VMHandle a_handle, const BSFixedString &a_className, BSTScrapHashMap< BSFixedString, Variable > &a_propertyValues, std::uint32_t &a_nonConvertedProperties) const
 

Public Attributes

std::uint64_t unk50
 
std::uint64_t unk58
 
BSTHashMap< UnkKey, UnkValueunk60
 
std::uint64_t unk90
 
std::uint64_t unk98
 
std::uint64_t unkA0
 
BSTHashMap< UnkKey, UnkValueunkA8
 
- Public Attributes inherited from RE::BSScript::ObjectBindPolicy
IVirtualMachinevm
 
IVMObjectBindInterfacebindInterface
 
BSSpinLock attachedScriptsLock
 
BSTHashMap< VMHandle, UnkValueattachedScripts
 

Static Public Attributes

static constexpr auto RTTI = RTTI_SkyrimScript__ObjectBindPolicy
 
- Static Public Attributes inherited from RE::BSScript::ObjectBindPolicy
static constexpr auto RTTI = RTTI_BSScript__ObjectBindPolicy
 

Constructor & Destructor Documentation

◆ ~ObjectBindPolicy()

RE::SkyrimScript::ObjectBindPolicy::~ObjectBindPolicy ( )
overridevirtual

Reimplemented from RE::BSScript::ObjectBindPolicy.

Member Function Documentation

◆ Unk_01()

void RE::SkyrimScript::ObjectBindPolicy::Unk_01 ( void  )
overridevirtual

◆ Unk_02()

void RE::SkyrimScript::ObjectBindPolicy::Unk_02 ( void  )
overridevirtual

◆ Unk_03()

void RE::SkyrimScript::ObjectBindPolicy::Unk_03 ( void  )
overridevirtual

◆ Unk_04()

void RE::SkyrimScript::ObjectBindPolicy::Unk_04 ( void  )
overridevirtual

◆ Unk_05()

void RE::SkyrimScript::ObjectBindPolicy::Unk_05 ( void  )
overridevirtual

◆ Unk_06()

void RE::SkyrimScript::ObjectBindPolicy::Unk_06 ( void  )
overridevirtual

◆ Unk_07()

void RE::SkyrimScript::ObjectBindPolicy::Unk_07 ( void  )
overridevirtual

◆ Unk_08()

void RE::SkyrimScript::ObjectBindPolicy::Unk_08 ( void  )
overridevirtual

◆ Unk_09()

void RE::SkyrimScript::ObjectBindPolicy::Unk_09 ( void  )
overridevirtual

◆ Unk_0A()

void RE::SkyrimScript::ObjectBindPolicy::Unk_0A ( void  )
overridevirtual

◆ Unk_0B()

void RE::SkyrimScript::ObjectBindPolicy::Unk_0B ( void  )
overridevirtual

◆ Unk_0C()

void RE::SkyrimScript::ObjectBindPolicy::Unk_0C ( void  )
overridevirtual

Member Data Documentation

◆ RTTI

constexpr auto RE::SkyrimScript::ObjectBindPolicy::RTTI = RTTI_SkyrimScript__ObjectBindPolicy
inlinestaticconstexpr

◆ unk50

std::uint64_t RE::SkyrimScript::ObjectBindPolicy::unk50

◆ unk58

std::uint64_t RE::SkyrimScript::ObjectBindPolicy::unk58

◆ unk60

BSTHashMap<UnkKey, UnkValue> RE::SkyrimScript::ObjectBindPolicy::unk60

◆ unk90

std::uint64_t RE::SkyrimScript::ObjectBindPolicy::unk90

◆ unk98

std::uint64_t RE::SkyrimScript::ObjectBindPolicy::unk98

◆ unkA0

std::uint64_t RE::SkyrimScript::ObjectBindPolicy::unkA0

◆ unkA8

BSTHashMap<UnkKey, UnkValue> RE::SkyrimScript::ObjectBindPolicy::unkA8

The documentation for this class was generated from the following file: