14 class BGSArtObjectCloneTask;
16 struct BSAnimationGraphEvent;
#define KEEP_FOR_RE()
Definition: PCH.h:713
Definition: BGSArtObject.h:12
Definition: BGSLoadGameBuffer.h:6
Definition: BGSSaveGameBuffer.h:10
Definition: BSTEvent.h:143
Definition: BSTSmartPointer.h:37
Definition: NiSmartPointer.h:9
Definition: ReferenceEffect.h:12
Definition: SimpleAnimationGraphManagerHolder.h:11
Definition: SummonPlacementEffect.h:22
~SummonPlacementEffect() override
void FinishLoadGame(BGSLoadGameBuffer *a_buf) override
bool SetupAnimEventSinks(const BSTSmartPointer< BShkbAnimationGraph > &a_animGraph) override
static constexpr auto VTABLE
Definition: SummonPlacementEffect.h:26
bool Update(float a_arg1) override
NiPoint3 location
Definition: SummonPlacementEffect.h:48
NiPointer< NiAVObject > effect3D
Definition: SummonPlacementEffect.h:50
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
BSEventNotifyControl ProcessEvent(const BSAnimationGraphEvent *a_event, BSTEventSource< BSAnimationGraphEvent > *a_eventSource) override
static constexpr auto TYPE
Definition: SummonPlacementEffect.h:27
std::uint8_t unk98
Definition: SummonPlacementEffect.h:53
std::uint32_t pad7C
Definition: SummonPlacementEffect.h:49
static constexpr auto Ni_RTTI
Definition: SummonPlacementEffect.h:25
std::uint64_t unk88
Definition: SummonPlacementEffect.h:51
BGSArtObject * effectArt
Definition: SummonPlacementEffect.h:47
BSTSmartPointer< BGSArtObjectCloneTask > cloneTask
Definition: SummonPlacementEffect.h:52
const NiRTTI * GetRTTI() const override
Definition: AbsorbEffect.h:6
constexpr REL::ID RTTI_SummonPlacementEffect(static_cast< std::uint64_t >(686560))
TEMP_EFFECT_TYPE
Definition: BSTempEffect.h:13
constexpr std::array< REL::ID, 3 > VTABLE_SummonPlacementEffect
Definition: Offsets_VTABLE.h:12787
constexpr REL::ID NiRTTI_SummonPlacementEffect(static_cast< std::uint64_t >(516720))
BSEventNotifyControl
Definition: BSTEvent.h:12
Definition: BSAnimationGraphEvent.h:10