Lines Matching refs:ParticleEffect
78 nw::demo::ResourceSet* ParticleEffect::m_ShaderResource = NULL;
79 os::IAllocator* ParticleEffect::m_ShaderAllocator = NULL;
81 ParticleEffect*
82 ParticleEffect::Create(os::IAllocator* mainAllocator, in Create()
89 void* memory = mainAllocator->Alloc( sizeof(ParticleEffect) ); in Create()
91 ParticleEffect* particleEffect = new(memory) ParticleEffect(mainAllocator, in Create()
102 ParticleEffect::Destroy() in Destroy()
108 this->~ParticleEffect(); in Destroy()
115 ParticleEffect::Setup(gfx::ResGraphicsFile resource, bool useParticleMaterial) in Setup()
148 ParticleEffect::Register(gfx::ResGraphicsFile resource, const char** nodeNames) in Register()
203 ParticleEffect::Register(gfx::ResGraphicsFile resource) in Register()
227 ParticleEffect::Allocate() in Allocate()
286 ParticleEffect::DestroyParticleHandle(ParticleNode* node) in DestroyParticleHandle()
297 ParticleEffect::CreateMultiEmitterParticleHandle(u32 particleEmitterNum) in CreateMultiEmitterParticleHandle()
364 ParticleEffect::InitializeShaderBinary(const wchar_t* shaderFilePath, os::IAllocator* deviceAllocat… in InitializeShaderBinary()
383 void ParticleEffect::FinalizeShaderBinary() in FinalizeShaderBinary()