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
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
void SaveBinary(NiStream &a_stream) override
static constexpr auto RTTI
Definition NiControllerManager.h:19
const NiRTTI * GetRTTI() const override
void Start(float a_time) 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
NiControllerManager * AsNiControllerManager() override
void ProcessClone(NiCloningProcess &a_cloning) override
void LinkObject(NiStream &a_stream) override
NiControllerSequence * GetSequenceByName(std::string_view a_name)
Definition NiControllerSequence.h:23
Definition NiObjectNET.h:13
Definition NiSmartPointer.h:9
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)