CommonLibSSE NG
Loading...
Searching...
No Matches
RE::hkbRagdollDriver Class Reference

#include <hkbRagdollDriver.h>

Inheritance diagram for RE::hkbRagdollDriver:
RE::hkReferencedObject RE::hkBaseObject

Public Member Functions

 ~hkbRagdollDriver () override
 
- 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

std::uint64_t unk10
 
std::uint64_t unk18
 
std::uint64_t unk20
 
std::uint64_t unk28
 
std::uint64_t unk30
 
std::uint64_t unk38
 
std::uint64_t unk40
 
std::uint64_t unk48
 
std::uint64_t unk50
 
hkArray< int32_t > reportingWhenKeyframed
 
std::uint64_t unk68
 
std::uint64_t unk70
 
std::uint64_t unk78
 
hkbCharactercharacter
 
hkaRagdollInstanceragdoll
 
std::uint64_t unk90
 
std::uint64_t unk98
 
std::uint64_t unkA0
 
std::uint64_t unkA8
 
std::uint64_t unkB0
 
std::uint32_t unkB8
 
float unkBC
 
float unkC0
 
std::uint32_t unkC4
 
std::uint64_t unkC8
 
- 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_hkbRagdollDriver
 
static constexpr auto VTABLE = VTABLE_hkbRagdollDriver
 
- 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

◆ ~hkbRagdollDriver()

RE::hkbRagdollDriver::~hkbRagdollDriver ( )
override

Member Data Documentation

◆ character

hkbCharacter* RE::hkbRagdollDriver::character

◆ ragdoll

hkaRagdollInstance* RE::hkbRagdollDriver::ragdoll

◆ reportingWhenKeyframed

hkArray<int32_t> RE::hkbRagdollDriver::reportingWhenKeyframed

◆ RTTI

constexpr auto RE::hkbRagdollDriver::RTTI = RTTI_hkbRagdollDriver
inlinestaticconstexpr

◆ unk10

std::uint64_t RE::hkbRagdollDriver::unk10

◆ unk18

std::uint64_t RE::hkbRagdollDriver::unk18

◆ unk20

std::uint64_t RE::hkbRagdollDriver::unk20

◆ unk28

std::uint64_t RE::hkbRagdollDriver::unk28

◆ unk30

std::uint64_t RE::hkbRagdollDriver::unk30

◆ unk38

std::uint64_t RE::hkbRagdollDriver::unk38

◆ unk40

std::uint64_t RE::hkbRagdollDriver::unk40

◆ unk48

std::uint64_t RE::hkbRagdollDriver::unk48

◆ unk50

std::uint64_t RE::hkbRagdollDriver::unk50

◆ unk68

std::uint64_t RE::hkbRagdollDriver::unk68

◆ unk70

std::uint64_t RE::hkbRagdollDriver::unk70

◆ unk78

std::uint64_t RE::hkbRagdollDriver::unk78

◆ unk90

std::uint64_t RE::hkbRagdollDriver::unk90

◆ unk98

std::uint64_t RE::hkbRagdollDriver::unk98

◆ unkA0

std::uint64_t RE::hkbRagdollDriver::unkA0

◆ unkA8

std::uint64_t RE::hkbRagdollDriver::unkA8

◆ unkB0

std::uint64_t RE::hkbRagdollDriver::unkB0

◆ unkB8

std::uint32_t RE::hkbRagdollDriver::unkB8

◆ unkBC

float RE::hkbRagdollDriver::unkBC

◆ unkC0

float RE::hkbRagdollDriver::unkC0

◆ unkC4

std::uint32_t RE::hkbRagdollDriver::unkC4

◆ unkC8

std::uint64_t RE::hkbRagdollDriver::unkC8

◆ VTABLE

constexpr auto RE::hkbRagdollDriver::VTABLE = VTABLE_hkbRagdollDriver
inlinestaticconstexpr

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