13 class NiAVObjectPalette;
14 class NiControllerSequence;
35 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:48
NiControllerManager * AsNiControllerManager() override
std::uint8_t padA9
Definition: NiControllerManager.h:52
void SetTarget(NiObjectNET *a_target) override
std::uint16_t padAA
Definition: NiControllerManager.h:53
static 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:56
void PostLinkObject(NiStream &a_stream) override
NiTObjectSet< NiPointer< NiControllerSequence > > tempBlendSeqs
Definition: NiControllerManager.h:55
NiTObjectArray< NiPointer< NiControllerSequence > > sequenceArray
Definition: NiControllerManager.h:47
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:50
void Update(float a_time) override
bool IsEqual(NiObject *a_object) override
bool cumulative
Definition: NiControllerManager.h:51
std::uint32_t padAC
Definition: NiControllerManager.h:54
BSTHashMap< BSFixedString, NiControllerSequence * > stringMap
Definition: NiControllerManager.h:49
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 REL::VariantID RTTI_NiControllerManager(690501, 398356, 0x1f62d30)
constexpr REL::VariantID NiRTTI_NiControllerManager(524054, 410635, 0x316c458)