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
std::uint8_t padA9
Definition NiControllerManager.h:53
void SetTarget(NiObjectNET *a_target) override
std::uint16_t padAA
Definition NiControllerManager.h:54
NiObject * CreateClone(NiCloningProcess &a_cloning) override
static constexpr auto Ni_RTTI
Definition NiControllerManager.h:20
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
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: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
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 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))