|
CommonLibSSE NG
|
#include <BShkbAnimationGraph.h>
Classes | |
| struct | BoneNodeEntry |
Public Member Functions | |
| ~BShkbAnimationGraph () override | |
| bool | HasRagdoll () override |
| bool | AddRagdollToWorld () override |
| bool | RemoveRagdollFromWorld () override |
| void | SetWorld (bhkWorld *a_world) override |
| void | ResetRagdoll (void) override |
| void | Unk_06 (void) override |
| void | SetRagdollConstraintsFromBhkConstraints () override |
| void | SetMotionType (hkpMotion::MotionType a_motionType) override |
| void | Unk_09 (void) override |
| void | ToggleSyncOnUpdate (bool a_disable) override |
| void | Unk_0B (void) override |
| void | ToggleConstraints (bool a_disable) override |
| void | Unk_0D (void) override |
| template<class T > | |
| BSTEventSource< T > * | GetEventSource () |
| template<class T > | |
| void | AddEventSink (BSTEventSink< T > *a_eventSink) |
| template<class T > | |
| void | RemoveEventSink (BSTEventSink< T > *a_eventSink) |
| bool | GetGraphVariableBool (const BSFixedString &a_variableName, bool &a_out) const |
| bool | GetGraphVariableFloat (const BSFixedString &a_variableName, float &a_out) const |
| bool | GetGraphVariableInt (const BSFixedString &a_variableName, int &a_out) const |
| bool | SetGraphVariableBool (const BSFixedString &a_variableName, const bool a_in) |
| bool | SetGraphVariableFloat (const BSFixedString &a_variableName, const float a_in) |
| bool | SetGraphVariableInt (const BSFixedString &a_variableName, const int a_in) |
Public Member Functions inherited from RE::BSIRagdollDriver | |
| 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 |
Public Member Functions inherited from RE::BSIntrusiveRefCounted | |
| std::uint32_t | IncRef () const |
| std::uint32_t | DecRef () const |
| TES_HEAP_REDEFINE_NEW () | |
Public Member Functions inherited from RE::BSTEventSource< BSTransformDeltaEvent > | |
| BSTEventSource () | |
| void | AddEventSink (Sink *a_eventSink) |
| void | AddEventSink (BSTEventSink< SinkEvent > *a_sink) |
| void | RemoveEventSink (Sink *a_eventSink) |
| void | SendEvent (const BSTransformDeltaEvent *a_event) |
| void | operator() (const BSTransformDeltaEvent *a_event) |
Public Member Functions inherited from RE::BSTEventSource< BSAnimationGraphEvent > | |
| BSTEventSource () | |
| void | AddEventSink (Sink *a_eventSink) |
| void | AddEventSink (BSTEventSink< SinkEvent > *a_sink) |
| void | RemoveEventSink (Sink *a_eventSink) |
| void | SendEvent (const BSAnimationGraphEvent *a_event) |
| void | operator() (const BSAnimationGraphEvent *a_event) |
Static Public Attributes | |
| static constexpr auto | RTTI = RTTI_BShkbAnimationGraph |
Static Public Attributes inherited from RE::BSIRagdollDriver | |
| static constexpr auto | RTTI = RTTI_BSIRagdollDriver |
Additional Inherited Members | |
Public Types inherited from RE::BSTEventSource< BSTransformDeltaEvent > | |
| using | Sink = BSTEventSink< BSTransformDeltaEvent > |
Public Types inherited from RE::BSTEventSource< BSAnimationGraphEvent > | |
| using | Sink = BSTEventSink< BSAnimationGraphEvent > |
Protected Attributes inherited from RE::BSIntrusiveRefCounted | |
| volatile std::uint32_t | _refCount { 0 } |
|
override |
|
inline |
|
overridevirtual |
Implements RE::BSIRagdollDriver.
|
inline |
|
inline |
|
inline |
|
inline |
|
overridevirtual |
Implements RE::BSIRagdollDriver.
|
inline |
|
overridevirtual |
Implements RE::BSIRagdollDriver.
|
overridevirtual |
Implements RE::BSIRagdollDriver.
|
inline |
|
inline |
|
inline |
|
overridevirtual |
Implements RE::BSIRagdollDriver.
|
overridevirtual |
Implements RE::BSIRagdollDriver.
|
overridevirtual |
Implements RE::BSIRagdollDriver.
|
overridevirtual |
Implements RE::BSIRagdollDriver.
|
overridevirtual |
Implements RE::BSIRagdollDriver.
|
overridevirtual |
Implements RE::BSIRagdollDriver.
|
overridevirtual |
Implements RE::BSIRagdollDriver.
|
overridevirtual |
Implements RE::BSIRagdollDriver.
|
overridevirtual |
Implements RE::BSIRagdollDriver.
| hkbBehaviorGraph* RE::BShkbAnimationGraph::behaviorGraph |
| BSTArray<BoneNodeEntry> RE::BShkbAnimationGraph::boneNodes |
| hkbCharacter RE::BShkbAnimationGraph::characterInstance |
| std::uint8_t RE::BShkbAnimationGraph::doFootIK |
| BSTArray<BShkFloatController*> RE::BShkbAnimationGraph::fadeControllers |
| hkbGeneratorOutput* RE::BShkbAnimationGraph::generatorOutputs[2] |
| Actor* RE::BShkbAnimationGraph::holder |
| float RE::BShkbAnimationGraph::interpolationAmounts[2] |
| float RE::BShkbAnimationGraph::interpolationTimeOffsets[2] |
| std::uint16_t RE::BShkbAnimationGraph::numAnimBones |
| bhkWorld* RE::BShkbAnimationGraph::physicsWorld |
| void* RE::BShkbAnimationGraph::projectDBData |
| BSFixedString RE::BShkbAnimationGraph::projectName |
| BSFadeNode* RE::BShkbAnimationGraph::rootNode |
|
inlinestaticconstexpr |
| BSTArray<void*> RE::BShkbAnimationGraph::unk190 |
| BSTSmallArray<void*> RE::BShkbAnimationGraph::unk1A8 |
| BSTSmallArray<std::uint8_t> RE::BShkbAnimationGraph::unk1C0 |
| std::uint64_t RE::BShkbAnimationGraph::unk1D8 |
| std::uint64_t RE::BShkbAnimationGraph::unk1E0 |
| BSResource::ID* RE::BShkbAnimationGraph::unk1F8 |
| std::uint8_t RE::BShkbAnimationGraph::unk242 |
| std::uint8_t RE::BShkbAnimationGraph::unk243 |
| std::uint16_t RE::BShkbAnimationGraph::unk244 |
| std::uint8_t RE::BShkbAnimationGraph::unk246 |
| std::uint8_t RE::BShkbAnimationGraph::unk247 |
| std::uint8_t RE::BShkbAnimationGraph::unk248 |
| std::uint16_t RE::BShkbAnimationGraph::unk24A |
| std::uint32_t RE::BShkbAnimationGraph::unk24C |