14 struct BSAnimationGraphEvent;
32 void SaveGame(BGSSaveGameBuffer* a_buf)
override;
33 void LoadGame(BGSLoadGameBuffer* a_buf)
override;
Definition: BGSArtObject.h:12
Definition: BSTEvent.h:146
Definition: ModelReferenceEffect.h:20
void Unk_3D(void) override
BGSArtObject * artObject
Definition: ModelReferenceEffect.h:44
void UpdatePosition() override
void SaveGame(BGSSaveGameBuffer *a_buf) override
bool Update(float a_arg1) override
void Unk_3E(void) override
TEMP_EFFECT_TYPE GetType() const override
static constexpr auto Ni_RTTI
Definition: ModelReferenceEffect.h:23
NiAVObject * Get3D() const override
static constexpr auto RTTI
Definition: ModelReferenceEffect.h:22
std::uint64_t unkC0
Definition: ModelReferenceEffect.h:45
void LoadGame(BGSLoadGameBuffer *a_buf) override
std::uint64_t unkB0
Definition: ModelReferenceEffect.h:43
NiPointer< NiAVObject > artObject3D
Definition: ModelReferenceEffect.h:46
RefAttachTechniqueInput hitEffectArtData
Definition: ModelReferenceEffect.h:42
const NiRTTI * GetRTTI() const override
std::uint64_t unkD0
Definition: ModelReferenceEffect.h:47
void Unk_36(void) override
void Unk_3C(void) override
void Unk_3A(void) override
~ModelReferenceEffect() override
Definition: NiAVObject.h:45
Definition: NiSmartPointer.h:9
Definition: ReferenceEffect.h:11
Definition: SimpleAnimationGraphManagerHolder.h:11
Definition: AbsorbEffect.h:6
TEMP_EFFECT_TYPE
Definition: BSTempEffect.h:13
constexpr REL::ID RTTI_ModelReferenceEffect
Definition: Offsets_RTTI.h:5185
constexpr REL::ID NiRTTI_ModelReferenceEffect
Definition: Offsets_NiRTTI.h:137