Definition: BSParticleShaderEmitter.h:11
Definition: BSParticleShaderObjectEmitter.h:8
virtual void CollectObjects(NiAVObject *a_targetRoot, std::uint16_t a_depthLimit, std::uint16_t a_arg3, bool a_nodeFilterFunc(const BSFixedString &))=0
static constexpr auto VTABLE
Definition: BSParticleShaderObjectEmitter.h:11
static constexpr auto RTTI
Definition: BSParticleShaderObjectEmitter.h:10
NiPointer< NiAVObject > targetRoot
Definition: BSParticleShaderObjectEmitter.h:24
NiAVObject * GetBoundsObject() override
virtual std::uint32_t GetObjectCount()=0
virtual NiAVObject * GetObjectAt(std::size_t a_index)=0
~BSParticleShaderObjectEmitter() override
NiAVObject * boundsObject
Definition: BSParticleShaderObjectEmitter.h:25