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

#include <hkpEaseConstraintsAction.h>

Inheritance diagram for RE::hkpEaseConstraintsAction:
RE::hkpArrayAction RE::hkpAction RE::hkReferencedObject RE::hkBaseObject

Public Member Functions

virtual ~hkpEaseConstraintsAction () override
 
virtual void Unk_03 (void) override
 
virtual void Unk_07 (void) override
 
- Public Member Functions inherited from RE::hkpArrayAction
virtual ~hkpArrayAction () override
 
virtual void Unk_04 (void) override
 
virtual void Unk_06 (void) override
 
- Public Member Functions inherited from RE::hkpAction
virtual ~hkpAction () override
 
virtual void Unk_03 (void)=0
 
virtual void Unk_04 (void)=0
 
virtual void Unk_05 (void)
 
virtual void Unk_06 (void)=0
 
virtual void Unk_07 (void)=0
 
- 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

float duration
 
float timePassed
 
hkArray< hkpConstraintInstance * > originalConstraints
 
hkArray< float > originalLimits
 
- Public Attributes inherited from RE::hkpArrayAction
hkArray< hkpEntity * > entities
 
- Public Attributes inherited from RE::hkpAction
hkpWorldworld
 
hkpSimulationIslandisland
 
std::uint64_t userData
 
hkStringPtr name
 
- 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_hkpEaseConstraintsAction
 
static constexpr auto VTABLE = VTABLE_hkpEaseConstraintsAction
 
- Static Public Attributes inherited from RE::hkpArrayAction
static constexpr auto RTTI = RTTI_hkpArrayAction
 
static constexpr auto VTABLE = VTABLE_hkpArrayAction
 
- Static Public Attributes inherited from RE::hkpAction
static constexpr auto RTTI = RTTI_hkpAction
 
static constexpr auto VTABLE = VTABLE_hkpAction
 
- 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

◆ ~hkpEaseConstraintsAction()

virtual RE::hkpEaseConstraintsAction::~hkpEaseConstraintsAction ( )
overridevirtual

Member Function Documentation

◆ Unk_03()

virtual void RE::hkpEaseConstraintsAction::Unk_03 ( void  )
overridevirtual

Implements RE::hkpAction.

◆ Unk_07()

virtual void RE::hkpEaseConstraintsAction::Unk_07 ( void  )
overridevirtual

Implements RE::hkpAction.

Member Data Documentation

◆ duration

float RE::hkpEaseConstraintsAction::duration

◆ originalConstraints

hkArray<hkpConstraintInstance*> RE::hkpEaseConstraintsAction::originalConstraints

◆ originalLimits

hkArray<float> RE::hkpEaseConstraintsAction::originalLimits

◆ RTTI

constexpr auto RE::hkpEaseConstraintsAction::RTTI = RTTI_hkpEaseConstraintsAction
inlinestaticconstexpr

◆ timePassed

float RE::hkpEaseConstraintsAction::timePassed

◆ VTABLE

constexpr auto RE::hkpEaseConstraintsAction::VTABLE = VTABLE_hkpEaseConstraintsAction
inlinestaticconstexpr

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