12 class BSAnimationGraphChannel;
13 class BShkbAnimationGraph;
14 struct BSAnimationGraphEvent;
61 static_assert(
sizeof(
Value) == 0x4);
#define BSSmartPointer(className)
Definition: BSTSmartPointer.h:284
Definition: BSAnimationGraphManager.h:48
BSTArray< BSTSmartPointer< BSAnimationGraphChannel > > bumpedChannels
Definition: BSAnimationGraphManager.h:77
BSEventNotifyControl ProcessEvent(const BSAnimationGraphEvent *a_event, BSTEventSource< BSAnimationGraphEvent > *a_eventSource) override
BSTSmallArray< BSTSmartPointer< BShkbAnimationGraph > > graphs
Definition: BSAnimationGraphManager.h:78
std::uint32_t activeGraph
Definition: BSAnimationGraphManager.h:83
BSAnimationGraphVariableCache variableCache
Definition: BSAnimationGraphManager.h:80
~BSAnimationGraphManager() override
BSSpinLock updateLock
Definition: BSAnimationGraphManager.h:81
static constexpr auto RTTI
Definition: BSAnimationGraphManager.h:50
std::uint32_t pad0C
Definition: BSAnimationGraphManager.h:75
BSTArray< BSTSmartPointer< BSAnimationGraphChannel > > boundChannels
Definition: BSAnimationGraphManager.h:76
BSTArray< BSAnimationGraphManagerPtr > subManagers
Definition: BSAnimationGraphManager.h:79
BSSpinLock dependentManagerLock
Definition: BSAnimationGraphManager.h:82
std::uint32_t generateDepth
Definition: BSAnimationGraphManager.h:84
Definition: BSAtomic.h:49
Definition: BSTArray.h:377
Definition: BSTEvent.h:146
Definition: BSTEvent.h:28
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_BSAnimationGraphManager
Definition: Offsets_RTTI.h:1626
BSEventNotifyControl
Definition: BSTEvent.h:12
Definition: BSAnimationGraphManager.h:25
hkbVariableValue * variable
Definition: BSAnimationGraphManager.h:29
BSFixedString variableName
Definition: BSAnimationGraphManager.h:28
Definition: BSAnimationGraphEvent.h:10
Definition: BSAnimationGraphManager.h:53
Value * value
Definition: BSAnimationGraphManager.h:65
BSFixedString name
Definition: BSAnimationGraphManager.h:64
Definition: BSAnimationGraphManager.h:34
void * unk18
Definition: BSAnimationGraphManager.h:38
void * unk20
Definition: BSAnimationGraphManager.h:39
BSTArray< AnimVariableCacheInfo > variableCache
Definition: BSAnimationGraphManager.h:37
Definition: BSIntrusiveRefCounted.h:8
Definition: BSAnimationGraphManager.h:56
float f
Definition: BSAnimationGraphManager.h:59
bool b
Definition: BSAnimationGraphManager.h:57
std::int32_t i
Definition: BSAnimationGraphManager.h:58
Definition: BSAnimationGraphManager.h:17
std::int32_t i
Definition: BSAnimationGraphManager.h:19
bool b
Definition: BSAnimationGraphManager.h:18
float f
Definition: BSAnimationGraphManager.h:20