13 class NiAVObjectPalette;
14 class NiControllerSequence;
36 void Start(
float a_time)
override;
Definition: BSAnimNoteListener.h:11
Definition: BSTHashMap.h:21
Definition: NiCloningProcess.h:10
Definition: NiControllerManager.h:17
NiTPrimitiveSet< NiControllerSequence * > activeSequences
Definition: NiControllerManager.h:49
NiControllerManager * AsNiControllerManager() override
std::uint8_t padA9
Definition: NiControllerManager.h:53
void SetTarget(NiObjectNET *a_target) override
std::uint16_t padAA
Definition: NiControllerManager.h:54
static constexpr auto Ni_RTTI
Definition: NiControllerManager.h:20
NiObject * CreateClone(NiCloningProcess &a_cloning) override
void LoadBinary(NiStream &a_stream) override
~NiControllerManager() override
bool RegisterStreamables(NiStream &a_stream) override
NiPointer< NiAVObjectPalette > objectPalette
Definition: NiControllerManager.h:57
void PostLinkObject(NiStream &a_stream) override
NiTObjectSet< NiPointer< NiControllerSequence > > tempBlendSeqs
Definition: NiControllerManager.h:56
NiTObjectArray< NiPointer< NiControllerSequence > > sequenceArray
Definition: NiControllerManager.h:48
NiControllerSequence * GetSequenceByName(std::string_view a_name)
void SaveBinary(NiStream &a_stream) override
static constexpr auto RTTI
Definition: NiControllerManager.h:19
void Start(float a_time) override
const NiRTTI * GetRTTI() const override
bool TargetIsRequiredType() const override
BSAnimNoteListener * listener
Definition: NiControllerManager.h:51
static constexpr auto VTABLE
Definition: NiControllerManager.h:21
void Update(float a_time) override
bool IsEqual(NiObject *a_object) override
bool cumulative
Definition: NiControllerManager.h:52
std::uint32_t padAC
Definition: NiControllerManager.h:55
BSTHashMap< BSFixedString, NiControllerSequence * > stringMap
Definition: NiControllerManager.h:50
void ProcessClone(NiCloningProcess &a_cloning) override
void LinkObject(NiStream &a_stream) override
Definition: NiControllerSequence.h:23
Definition: NiObjectNET.h:13
Definition: NiObject.h:37
Definition: NiStream.h:29
Definition: NiTArray.h:126
Definition: NiTimeController.h:13
Definition: AbsorbEffect.h:6
constexpr std::array< REL::ID, 1 > VTABLE_NiControllerManager
Definition: Offsets_VTABLE.h:12196
constexpr REL::ID NiRTTI_NiControllerManager(static_cast< std::uint64_t >(524054))
constexpr REL::ID RTTI_NiControllerManager(static_cast< std::uint64_t >(690501))