CommonLibSSE (powerof3)
|
#include <hkbCharacter.h>
Public Member Functions | |
~hkbCharacter () override | |
virtual void | Unk_03 (void) |
virtual void | Unk_04 (void) |
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< hkbCharacter * > | nearbyCharacters |
std::int16_t | currentLOD |
std::int16_t | numTracksInLOD |
std::uint32_t | pad24 |
hkStringPtr | name |
hkRefPtr< hkbRagdollDriver > | ragdollDriver |
hkRefVariant | characterControllerDriver |
hkRefVariant | footIkDriver |
hkRefVariant | handIkDriver |
hkRefPtr< hkbCharacterSetup > | setup |
hkRefPtr< hkbBehaviorGraph > | behaviorGraph |
hkRefPtr< hkbProjectData > | projectData |
hkRefVariant | animationBindingSet |
hkRefVariant | raycastInterface |
hkRefVariant | world |
hkRefVariant | eventQueue |
hkRefVariant | worldFromModel |
const void ** | poseLocal |
std::int32_t | numPoseLocal |
bool | deleteWorldFromModel |
bool | deletePoseLocal |
std::uint16_t | pad9E |
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_hkbCharacter |
static constexpr auto | VTABLE = VTABLE_hkbCharacter |
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 } |
|
override |
|
virtual |
|
virtual |
hkRefVariant RE::hkbCharacter::animationBindingSet |
hkRefPtr<hkbBehaviorGraph> RE::hkbCharacter::behaviorGraph |
hkRefVariant RE::hkbCharacter::characterControllerDriver |
std::int16_t RE::hkbCharacter::currentLOD |
bool RE::hkbCharacter::deletePoseLocal |
bool RE::hkbCharacter::deleteWorldFromModel |
hkRefVariant RE::hkbCharacter::eventQueue |
hkRefVariant RE::hkbCharacter::footIkDriver |
hkRefVariant RE::hkbCharacter::handIkDriver |
hkStringPtr RE::hkbCharacter::name |
hkArray<hkbCharacter*> RE::hkbCharacter::nearbyCharacters |
std::int32_t RE::hkbCharacter::numPoseLocal |
std::int16_t RE::hkbCharacter::numTracksInLOD |
std::uint32_t RE::hkbCharacter::pad24 |
std::uint16_t RE::hkbCharacter::pad9E |
const void** RE::hkbCharacter::poseLocal |
hkRefPtr<hkbProjectData> RE::hkbCharacter::projectData |
hkRefPtr<hkbRagdollDriver> RE::hkbCharacter::ragdollDriver |
hkRefVariant RE::hkbCharacter::raycastInterface |
|
inlinestaticconstexpr |
hkRefPtr<hkbCharacterSetup> RE::hkbCharacter::setup |
|
inlinestaticconstexpr |
hkRefVariant RE::hkbCharacter::world |
hkRefVariant RE::hkbCharacter::worldFromModel |