Lines Matching refs:ParticleEffect
76 nw::demo::ResourceSet* ParticleEffect::m_ShaderResource = NULL;
77 os::IAllocator* ParticleEffect::m_ShaderAllocator = NULL;
79 ParticleEffect*
80 ParticleEffect::Create(os::IAllocator* mainAllocator, in Create()
87 void* memory = mainAllocator->Alloc( sizeof(ParticleEffect) ); in Create()
89 ParticleEffect* particleEffect = new(memory) ParticleEffect(mainAllocator, in Create()
100 ParticleEffect::Destroy() in Destroy()
106 this->~ParticleEffect(); in Destroy()
113 ParticleEffect::Setup(gfx::ResGraphicsFile resource, bool useParticleMaterial) in Setup()
146 ParticleEffect::Register(gfx::ResGraphicsFile resource, const char** nodeNames) in Register()
201 ParticleEffect::Register(gfx::ResGraphicsFile resource) in Register()
225 ParticleEffect::Allocate() in Allocate()
284 ParticleEffect::DestroyParticleHandle(ParticleNode* node) in DestroyParticleHandle()
295 ParticleEffect::CreateMultiEmitterParticleHandle(u32 particleEmitterNum) in CreateMultiEmitterParticleHandle()
362 ParticleEffect::InitializeShaderBinary(const wchar_t* shaderFilePath, os::IAllocator* deviceAllocat… in InitializeShaderBinary()
381 void ParticleEffect::FinalizeShaderBinary() in FinalizeShaderBinary()