CommonLibSSE (powerof3)
RE::BSIRagdollDriver Class Referenceabstract

#include <BSIRagdollDriver.h>

Inheritance diagram for RE::BSIRagdollDriver:
RE::BShkbAnimationGraph

Public Member Functions

virtual ~BSIRagdollDriver ()
 
virtual bool HasRagdoll ()=0
 
virtual bool AddRagdollToWorld ()=0
 
virtual bool RemoveRagdollFromWorld ()=0
 
virtual void SetWorld (bhkWorld *a_world)=0
 
virtual void ResetRagdoll (void)=0
 
virtual void Unk_06 (void)=0
 
virtual void SetRagdollConstraintsFromBhkConstraints ()=0
 
virtual void SetMotionType (hkpMotion::MotionType a_motionType)=0
 
virtual void Unk_09 (void)=0
 
virtual void ToggleSyncOnUpdate (bool a_disable)=0
 
virtual void Unk_0B (void)=0
 
virtual void ToggleConstraints (bool a_disable)=0
 
virtual void Unk_0D (void)=0
 

Static Public Attributes

static constexpr auto RTTI = RTTI_BSIRagdollDriver
 
static constexpr auto VTABLE = VTABLE_BSIRagdollDriver
 

Constructor & Destructor Documentation

◆ ~BSIRagdollDriver()

virtual RE::BSIRagdollDriver::~BSIRagdollDriver ( )
virtual

Member Function Documentation

◆ AddRagdollToWorld()

virtual bool RE::BSIRagdollDriver::AddRagdollToWorld ( )
pure virtual

Implemented in RE::BShkbAnimationGraph.

◆ HasRagdoll()

virtual bool RE::BSIRagdollDriver::HasRagdoll ( )
pure virtual

Implemented in RE::BShkbAnimationGraph.

◆ RemoveRagdollFromWorld()

virtual bool RE::BSIRagdollDriver::RemoveRagdollFromWorld ( )
pure virtual

Implemented in RE::BShkbAnimationGraph.

◆ ResetRagdoll()

virtual void RE::BSIRagdollDriver::ResetRagdoll ( void  )
pure virtual

Implemented in RE::BShkbAnimationGraph.

◆ SetMotionType()

virtual void RE::BSIRagdollDriver::SetMotionType ( hkpMotion::MotionType  a_motionType)
pure virtual

Implemented in RE::BShkbAnimationGraph.

◆ SetRagdollConstraintsFromBhkConstraints()

virtual void RE::BSIRagdollDriver::SetRagdollConstraintsFromBhkConstraints ( )
pure virtual

Implemented in RE::BShkbAnimationGraph.

◆ SetWorld()

virtual void RE::BSIRagdollDriver::SetWorld ( bhkWorld a_world)
pure virtual

Implemented in RE::BShkbAnimationGraph.

◆ ToggleConstraints()

virtual void RE::BSIRagdollDriver::ToggleConstraints ( bool  a_disable)
pure virtual

Implemented in RE::BShkbAnimationGraph.

◆ ToggleSyncOnUpdate()

virtual void RE::BSIRagdollDriver::ToggleSyncOnUpdate ( bool  a_disable)
pure virtual

Implemented in RE::BShkbAnimationGraph.

◆ Unk_06()

virtual void RE::BSIRagdollDriver::Unk_06 ( void  )
pure virtual

Implemented in RE::BShkbAnimationGraph.

◆ Unk_09()

virtual void RE::BSIRagdollDriver::Unk_09 ( void  )
pure virtual

Implemented in RE::BShkbAnimationGraph.

◆ Unk_0B()

virtual void RE::BSIRagdollDriver::Unk_0B ( void  )
pure virtual

Implemented in RE::BShkbAnimationGraph.

◆ Unk_0D()

virtual void RE::BSIRagdollDriver::Unk_0D ( void  )
pure virtual

Implemented in RE::BShkbAnimationGraph.

Member Data Documentation

◆ RTTI

constexpr auto RE::BSIRagdollDriver::RTTI = RTTI_BSIRagdollDriver
inlinestaticconstexpr

◆ VTABLE

constexpr auto RE::BSIRagdollDriver::VTABLE = VTABLE_BSIRagdollDriver
inlinestaticconstexpr

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