CommonLibVR
RE::hkbBehaviorGraphData Class Reference

#include <hkbBehaviorGraphData.h>

Inheritance diagram for RE::hkbBehaviorGraphData:
RE::hkReferencedObject RE::hkBaseObject

Public Member Functions

virtual ~hkbBehaviorGraphData ()=default
 
- Public Member Functions inherited from RE::hkReferencedObject
 hkReferencedObject ()
 
 ~hkReferencedObject () override=default
 
virtual const hkClass * GetClassType () const
 
virtual void CalcContentStatistics (hkStatisticsCollector *a_collector, const hkClass *a_class) const
 
void AddReference () const
 
std::int32_t GetAllocatedSize () const
 
std::int32_t GetReferenceCount () const
 
void RemoveReference () const
 
- Public Member Functions inherited from RE::hkBaseObject
virtual ~hkBaseObject ()=default
 

Public Attributes

hkArray< float > attributeDefaults
 
hkArray< hkbVariableInfo > variableInfos
 
hkArray< hkbVariableInfo > characterPropertyInfos
 
hkArray< hkbVariableInfo > eventInfos
 
hkArray< hkbVariableBounds > variableBounds
 
uint64_t unk60
 
uint64_t unk68
 
hkbVariableValueSet * variableInitialValues
 
hkRefPtr< hkbBehaviorGraphStringDatastringData
 
- Public Attributes inherited from RE::hkReferencedObject
std::uint16_t memSizeAndFlags
 
volatile std::int16_t referenceCount
 
std::uint32_t pad0C
 

Static Public Attributes

static constexpr auto RTTI = RTTI_hkbBehaviorGraphData
 
static constexpr auto VTABLE = VTABLE_hkbBehaviorGraphData
 
- Static Public Attributes inherited from RE::hkReferencedObject
static constexpr auto RTTI = RTTI_hkReferencedObject
 
static constexpr auto VTABLE = VTABLE_hkReferencedObject
 
- Static Public Attributes inherited from RE::hkBaseObject
static constexpr auto RTTI = RTTI_hkBaseObject
 
static constexpr auto VTABLE = VTABLE_hkBaseObject
 

Additional Inherited Members

- Public Types inherited from RE::hkReferencedObject
enum class  LockMode { kNone = 0 , kAuto , kManual }
 
enum  { kMemSize = 0x7FFF }
 

Constructor & Destructor Documentation

◆ ~hkbBehaviorGraphData()

virtual RE::hkbBehaviorGraphData::~hkbBehaviorGraphData ( )
virtualdefault

Member Data Documentation

◆ attributeDefaults

hkArray<float> RE::hkbBehaviorGraphData::attributeDefaults

◆ characterPropertyInfos

hkArray<hkbVariableInfo> RE::hkbBehaviorGraphData::characterPropertyInfos

◆ eventInfos

hkArray<hkbVariableInfo> RE::hkbBehaviorGraphData::eventInfos

◆ RTTI

constexpr auto RE::hkbBehaviorGraphData::RTTI = RTTI_hkbBehaviorGraphData
inlinestaticconstexpr

◆ stringData

hkRefPtr<hkbBehaviorGraphStringData> RE::hkbBehaviorGraphData::stringData

◆ unk60

uint64_t RE::hkbBehaviorGraphData::unk60

◆ unk68

uint64_t RE::hkbBehaviorGraphData::unk68

◆ variableBounds

hkArray<hkbVariableBounds> RE::hkbBehaviorGraphData::variableBounds

◆ variableInfos

hkArray<hkbVariableInfo> RE::hkbBehaviorGraphData::variableInfos

◆ variableInitialValues

hkbVariableValueSet* RE::hkbBehaviorGraphData::variableInitialValues

◆ VTABLE

constexpr auto RE::hkbBehaviorGraphData::VTABLE = VTABLE_hkbBehaviorGraphData
inlinestaticconstexpr

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