12 class BSAnimationGraphChannel;
13 class BShkbAnimationGraph;
14 struct BSAnimationGraphEvent;
39#ifdef SKYRIM_SUPPORT_AE
44#ifndef SKYRIM_SUPPORT_AE
69 static_assert(
sizeof(
Value) == 0x4);
94#ifndef SKYRIM_SUPPORT_AE
#define BSSmartPointer(className)
Definition BSTSmartPointer.h:284
Definition BSAnimationGraphManager.h:55
BSTArray< BSTSmartPointer< BSAnimationGraphChannel > > bumpedChannels
Definition BSAnimationGraphManager.h:85
BSEventNotifyControl ProcessEvent(const BSAnimationGraphEvent *a_event, BSTEventSource< BSAnimationGraphEvent > *a_eventSource) override
BSTSmallArray< BSTSmartPointer< BShkbAnimationGraph > > graphs
Definition BSAnimationGraphManager.h:86
std::uint32_t activeGraph
Definition BSAnimationGraphManager.h:91
BSAnimationGraphVariableCache variableCache
Definition BSAnimationGraphManager.h:88
~BSAnimationGraphManager() override
BSSpinLock updateLock
Definition BSAnimationGraphManager.h:89
static constexpr auto RTTI
Definition BSAnimationGraphManager.h:57
std::uint32_t pad0C
Definition BSAnimationGraphManager.h:83
BSTArray< BSTSmartPointer< BSAnimationGraphChannel > > boundChannels
Definition BSAnimationGraphManager.h:84
static constexpr auto VTABLE
Definition BSAnimationGraphManager.h:58
BSTArray< BSAnimationGraphManagerPtr > subManagers
Definition BSAnimationGraphManager.h:87
BSSpinLock dependentManagerLock
Definition BSAnimationGraphManager.h:90
std::uint32_t generateDepth
Definition BSAnimationGraphManager.h:92
Definition BSTArray.h:378
Definition BSTEvent.h:185
Definition BSTSmartPointer.h:37
Definition AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_BSAnimationGraphManager
Definition Offsets_VTABLE.h:8946
constexpr REL::ID RTTI_BSAnimationGraphManager(static_cast< std::uint64_t >(689998))
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:61
Value * value
Definition BSAnimationGraphManager.h:73
BSFixedString name
Definition BSAnimationGraphManager.h:72
Definition BSAnimationGraphManager.h:34
BSSpinLock updateLock
Definition BSAnimationGraphManager.h:38
BSTSmartPointer< BShkbAnimationGraph > animationGraph
Definition BSAnimationGraphManager.h:42
BSTArray< AnimVariableCacheInfo > variableCache
Definition BSAnimationGraphManager.h:37
Definition BSIntrusiveRefCounted.h:8
Definition BSAnimationGraphManager.h:64
float f
Definition BSAnimationGraphManager.h:67
bool b
Definition BSAnimationGraphManager.h:65
std::int32_t i
Definition BSAnimationGraphManager.h:66
Definition BSAnimationGraphManager.h:17
std::int32_t i
Definition BSAnimationGraphManager.h:19
bool b
Definition BSAnimationGraphManager.h:18
float f
Definition BSAnimationGraphManager.h:20