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
virtual NiAVObject * GetObjectAt(std::size_t a_index)=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
~BSParticleShaderObjectEmitter() override
NiAVObject * boundsObject
Definition BSParticleShaderObjectEmitter.h:24