Home
last modified time | relevance | path

Searched refs:ParticleEmitter (Results 1 – 23 of 23) sorted by relevance

/NW4C-1.2.23/include/nw/gfx/
Dgfx_ParticleEmitter.h30 class ParticleEmitter; variable
35 class ParticleEmitter : public TransformNode
38 NW_DISALLOW_COPY_AND_ASSIGN(ParticleEmitter);
64 static ParticleEmitter* Create(
67 const ParticleEmitter::Description& description,
77 const ParticleEmitter::Description& description,
91 const ParticleEmitter::Description& description);
428 ParticleEmitter(
431 const ParticleEmitter::Description& description,
436 virtual ~ParticleEmitter();
Dgfx_ISceneVisitor.h38 class ParticleEmitter; variable
129 virtual void VisitParticleEmitter(ParticleEmitter* particleEmitter) = 0;
Dgfx_SceneTraverser.h81 virtual void VisitParticleEmitter(ParticleEmitter* particleEmitter);
Dgfx_SceneInitializer.h102 virtual void VisitParticleEmitter(ParticleEmitter*) {} in VisitParticleEmitter() argument
Dgfx_SceneContext.h37 class ParticleEmitter; variable
75 typedef ut::MoveArray<ParticleEmitter*> ParticleEmitterArray;
840 void PushParticleEmitter(ParticleEmitter* particleEmitter) in PushParticleEmitter()
/NW4C-1.2.23/include/nw/demo/
Ddemo_Particle.h158 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in SetStepFrame()
179 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in SetFrame()
201 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in Reset()
223 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in SetEmissionRatio()
263 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in IsDone()
336 void RegisterParticleEmitter( nw::gfx::ParticleEmitter* emitter ) in RegisterParticleEmitter()
373 nw::gfx::ParticleEmitter* GetParticleEmitter(u32 index) in GetParticleEmitter()
404 ut::MoveArray<nw::gfx::ParticleEmitter*> m_EmitterInstances;
561 else if (nw::ut::IsTypeOf<nw::gfx::ParticleEmitter>(topNode)) in ResetParticle()
563 nw::gfx::ParticleEmitter* emitter = in ResetParticle()
[all …]
/NW4C-1.2.23/sources/libraries/gfx/
Dgfx_ParticleEmitter.cpp31 NW_UT_RUNTIME_TYPEINFO_DEFINITION(ParticleEmitter, TransformNode);
34 ParticleEmitter::GetMemorySizeInternal( in GetMemorySizeInternal()
37 const ParticleEmitter::Description& description) in GetMemorySizeInternal()
78 size += sizeof(ParticleEmitter); in GetMemorySizeInternal()
84 ParticleEmitter*
85 ParticleEmitter::Create( in Create()
88 const ParticleEmitter::Description& description, in Create()
204 void* memory = allocator->Alloc(sizeof(ParticleEmitter)); in Create()
220 ParticleEmitter* node = new(memory) ParticleEmitter( in Create()
246 ParticleEmitter::ParticleEmitter( in ParticleEmitter() function in nw::gfx::ParticleEmitter
[all …]
Dgfx_SceneBuilder.cpp187 ParticleEmitter::Description description; in BuildSceneObject()
193 ParticleEmitter* node = ParticleEmitter::Create( in BuildSceneObject()
Dgfx_ParticleSceneUpdater.cpp83 ParticleEmitter* emitter = *i++; in UpdateNode()
Dgfx_ParticleUtil.cpp90 ParticleEmitter* emitter = static_cast<ParticleEmitter*>(node); in SetupParticleObject()
156 ParticleEmitter* emitter = static_cast<ParticleEmitter*>(node); in ResolveParticleObject()
Dgfx_SceneTraverser.cpp186 void SceneTraverser::VisitParticleEmitter(ParticleEmitter* particleEmitter) in VisitParticleEmitter()
Dgfx_ParticleSet.cpp2625 ParticleEmitter::CalcCubeForm(cubeForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2627 ParticleEmitter::CalcCubeForm(cubeForm, emissionCount, random, in ParticleChildUpdater()
2636ParticleEmitter::CalcCylinderForm(cylinderForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2638 ParticleEmitter::CalcCylinderForm(cylinderForm, emissionCount, random, in ParticleChildUpdater()
2647 ParticleEmitter::CalcDiscForm(discForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2649 ParticleEmitter::CalcDiscForm(discForm, emissionCount, random, in ParticleChildUpdater()
2658 ParticleEmitter::CalcPointForm(pointForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2660 ParticleEmitter::CalcPointForm(pointForm, emissionCount, random, in ParticleChildUpdater()
2669ParticleEmitter::CalcSphereForm(sphereForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2671 ParticleEmitter::CalcSphereForm(sphereForm, emissionCount, random, in ParticleChildUpdater()
[all …]
/NW4C-1.2.23/demos/Nw4cDemo/include/
DSmParticle.h33 …typedef nw::ut::FixedSizeArray<nw::gfx::ParticleEmitter*, ARRAY_COUNT> ParticleEmitterInstanceArra…
50 void AddParticleEmitter( nw::gfx::ParticleEmitter* particleEmitter );
111 nw::gfx::ParticleEmitter* GetEmitter( uint idx = 0 )
/NW4C-1.2.23/demos/gfx/ParticleMultiEmitterDemo/sources/
DParticleMultiEmitterDemo.cpp185 nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(*i); in SetStepFrame()
281 … nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(node); in BuildResources()
/NW4C-1.2.23/demos/gfx/ParticleMultiModelDemo/sources/
DParticleMultiModelDemo.cpp186 nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(*i); in SetStepFrame()
287 … nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(node); in BuildResources()
/NW4C-1.2.23/demos/Nw4cDemo/sources/
DSmParticle.cpp55 void SmParticle::AddParticleEmitter( nw::gfx::ParticleEmitter* particleEmitter ) in AddParticleEmitter()
DGfxCtrl.cpp396 …nw::gfx::ParticleEmitter* pParticleEmitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(pAddE… in CreateParticle()
/NW4C-1.2.23/sources/libraries/demo/
Ddemo_Particle.cpp245 nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(node); in Allocate()
/NW4C-1.2.23/demos/gfx/ConstraintDemo/sources/
DConstraintDemo.cpp136 typedef nw::ut::FixedSizeArray<nw::gfx::ParticleEmitter*, EMITTER_COUNT> EmitterArray;
345 nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(*i); in SetStepFrame()
540 s_Emitters.push_back(nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(node)); in BuildResources()
/NW4C-1.2.23/demos/gfx/ParticleDemo/sources/
DParticleDemo.cpp186 nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(*i); in SetStepFrame()
/NW4C-1.2.23/demos/gfx/ParticleLowLayerDemo/sources/
DParticleLowLayerDemo.cpp104 typedef nw::ut::FixedSizeArray<nw::gfx::ParticleEmitter*, EMITTER_COUNT> EmitterArray;
381 if (nw::ut::IsTypeOf<nw::gfx::ParticleEmitter>(node)) in BuildResources()
383 s_ParticleEmitters.push_back(static_cast<nw::gfx::ParticleEmitter*>(node)); in BuildResources()
/NW4C-1.2.23/demos/gfx/ParticleChangeVtxDemo/sources/
DParticleChangeVtxDemo.cpp80 nw::gfx::ParticleEmitter* s_ParticleEmitter = NULL;
256 s_ParticleEmitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(node); in BuildResources()
/NW4C-1.2.23/demos/gfx/ParticleUpdaterDemo/sources/
DParticleUpdaterDemo.cpp197 nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(*i); in SetStepFrame()