14 class BGSArtObjectCloneTask;
16 struct BSAnimationGraphEvent;
33 void SaveGame(BGSSaveGameBuffer* a_buf)
override;
34 void LoadGame(BGSLoadGameBuffer* a_buf)
override;
Definition: BGSArtObject.h:12
Definition: BSTEvent.h:146
Definition: NiSmartPointer.h:9
Definition: ReferenceEffect.h:11
Definition: SimpleAnimationGraphManagerHolder.h:11
Definition: SummonPlacementEffect.h:22
~SummonPlacementEffect() override
void Unk_36(void) override
void FinishLoadGame(BGSLoadGameBuffer *a_buf) override
bool Update(float a_arg1) override
NiPoint3 location
Definition: SummonPlacementEffect.h:40
NiPointer< NiAVObject > effect3D
Definition: SummonPlacementEffect.h:42
void LoadGame(BGSLoadGameBuffer *a_buf) override
TEMP_EFFECT_TYPE GetType() const override
static constexpr auto RTTI
Definition: SummonPlacementEffect.h:24
void SaveGame(BGSSaveGameBuffer *a_buf) override
std::uint8_t unk98
Definition: SummonPlacementEffect.h:45
std::uint32_t pad7C
Definition: SummonPlacementEffect.h:41
static constexpr auto Ni_RTTI
Definition: SummonPlacementEffect.h:25
std::uint64_t unk88
Definition: SummonPlacementEffect.h:43
BGSArtObject * effectArt
Definition: SummonPlacementEffect.h:39
BSTSmartPointer< BGSArtObjectCloneTask > cloneTask
Definition: SummonPlacementEffect.h:44
const NiRTTI * GetRTTI() const override
Definition: AbsorbEffect.h:6
TEMP_EFFECT_TYPE
Definition: BSTempEffect.h:13
constexpr REL::ID RTTI_SummonPlacementEffect
Definition: Offsets_RTTI.h:5955
constexpr REL::ID NiRTTI_SummonPlacementEffect
Definition: Offsets_NiRTTI.h:325