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 RTTI
Definition: BSParticleShaderObjectEmitter.h:10
NiPointer< NiAVObject > targetRoot
Definition: BSParticleShaderObjectEmitter.h:23
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:24