CommonLibSSE NG
|
#include <BSAnimationGraphManager.h>
Classes | |
struct | AnimationVariable |
struct | RUNTIME_DATA |
Public Member Functions | |
~BSAnimationGraphManager () override | |
BSEventNotifyControl | ProcessEvent (const BSAnimationGraphEvent *a_event, BSTEventSource< BSAnimationGraphEvent > *a_eventSource) override |
RUNTIME_DATA & | GetRuntimeData () noexcept |
const RUNTIME_DATA & | GetRuntimeData () const noexcept |
Public Member Functions inherited from RE::BSTEventSink< BSAnimationGraphEvent > | |
virtual | ~BSTEventSink ()=default |
Public Member Functions inherited from RE::BSIntrusiveRefCounted | |
std::uint32_t | IncRef () const |
std::uint32_t | DecRef () const |
TES_HEAP_REDEFINE_NEW () | |
Public Attributes | |
std::uint32_t | pad0C |
BSTArray< BSTSmartPointer< BSAnimationGraphChannel > > | boundChannels |
BSTArray< BSTSmartPointer< BSAnimationGraphChannel > > | bumpedChannels |
BSTSmallArray< BSTSmartPointer< BShkbAnimationGraph > > | graphs |
BSTArray< BSAnimationGraphManagerPtr > | subManagers |
BSAnimationGraphVariableCache | variableCache |
Static Public Attributes | |
static constexpr auto | RTTI = RTTI_BSAnimationGraphManager |
Additional Inherited Members | |
Protected Attributes inherited from RE::BSIntrusiveRefCounted | |
volatile std::uint32_t | _refCount { 0 } |
|
override |
|
inlinenoexcept |
|
inlinenoexcept |
|
overridevirtual |
Implements RE::BSTEventSink< BSAnimationGraphEvent >.
BSTArray<BSTSmartPointer<BSAnimationGraphChannel> > RE::BSAnimationGraphManager::boundChannels |
BSTArray<BSTSmartPointer<BSAnimationGraphChannel> > RE::BSAnimationGraphManager::bumpedChannels |
BSTSmallArray<BSTSmartPointer<BShkbAnimationGraph> > RE::BSAnimationGraphManager::graphs |
std::uint32_t RE::BSAnimationGraphManager::pad0C |
|
inlinestaticconstexpr |
BSTArray<BSAnimationGraphManagerPtr> RE::BSAnimationGraphManager::subManagers |
BSAnimationGraphVariableCache RE::BSAnimationGraphManager::variableCache |