CommonLibVR
RE::hkbCharacterStringData Class Reference

#include <hkbCharacterStringData.h>

Inheritance diagram for RE::hkbCharacterStringData:
RE::hkReferencedObject RE::hkBaseObject

Classes

struct  FileNameMeshNamePair
 

Public Attributes

hkArray< FileNameMeshNamePairdeformableSkinNames
 
hkArray< FileNameMeshNamePairrigidSkinNames
 
hkArray< hkStringPtranimationNames
 
hkArray< hkbAssetBundleStringDataanimationBundleFilenameData
 
hkArray< hkStringPtrcharacterPropertyNames
 
hkArray< hkStringPtrretargetingSkeletonMapperFilenames
 
hkArray< hkStringPtrlodNames
 
hkArray< hkStringPtrmirroredSyncPointSubstringsA
 
hkArray< hkStringPtrmirroredSyncPointSubstringsB
 
hkStringPtr name
 
hkStringPtr rigName
 
hkStringPtr ragdollName
 
hkStringPtr behaviorFilename
 
- 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_hkbCharacterStringData
 
static constexpr auto VTABLE = VTABLE_hkbCharacterStringData
 
- 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 }
 
- 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
 

Member Data Documentation

◆ animationBundleFilenameData

hkArray<hkbAssetBundleStringData> RE::hkbCharacterStringData::animationBundleFilenameData

◆ animationNames

hkArray<hkStringPtr> RE::hkbCharacterStringData::animationNames

◆ behaviorFilename

hkStringPtr RE::hkbCharacterStringData::behaviorFilename

◆ characterPropertyNames

hkArray<hkStringPtr> RE::hkbCharacterStringData::characterPropertyNames

◆ deformableSkinNames

hkArray<FileNameMeshNamePair> RE::hkbCharacterStringData::deformableSkinNames

◆ lodNames

hkArray<hkStringPtr> RE::hkbCharacterStringData::lodNames

◆ mirroredSyncPointSubstringsA

hkArray<hkStringPtr> RE::hkbCharacterStringData::mirroredSyncPointSubstringsA

◆ mirroredSyncPointSubstringsB

hkArray<hkStringPtr> RE::hkbCharacterStringData::mirroredSyncPointSubstringsB

◆ name

hkStringPtr RE::hkbCharacterStringData::name

◆ ragdollName

hkStringPtr RE::hkbCharacterStringData::ragdollName

◆ retargetingSkeletonMapperFilenames

hkArray<hkStringPtr> RE::hkbCharacterStringData::retargetingSkeletonMapperFilenames

◆ rigidSkinNames

hkArray<FileNameMeshNamePair> RE::hkbCharacterStringData::rigidSkinNames

◆ rigName

hkStringPtr RE::hkbCharacterStringData::rigName

◆ RTTI

constexpr auto RE::hkbCharacterStringData::RTTI = RTTI_hkbCharacterStringData
inlinestaticconstexpr

◆ VTABLE

constexpr auto RE::hkbCharacterStringData::VTABLE = VTABLE_hkbCharacterStringData
inlinestaticconstexpr

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