Home
last modified time | relevance | path

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

/NW4C-2.0.3/include/nw/gfx/
Dgfx_ParticleEmitter.h32 class ParticleEmitter; variable
37 class ParticleEmitter : public TransformNode
40 NW_DISALLOW_COPY_AND_ASSIGN(ParticleEmitter);
66 static ParticleEmitter* Create(
69 const ParticleEmitter::Description& description,
79 const ParticleEmitter::Description& description,
93 const ParticleEmitter::Description& description);
440 ParticleEmitter(
443 const ParticleEmitter::Description& description,
448 virtual ~ParticleEmitter();
Dgfx_ISceneVisitor.h41 class ParticleEmitter; variable
138 virtual void VisitParticleEmitter(ParticleEmitter* particleEmitter) = 0;
Dgfx_SceneTraverser.h84 virtual void VisitParticleEmitter(ParticleEmitter* particleEmitter);
Dgfx_SceneInitializer.h105 virtual void VisitParticleEmitter(ParticleEmitter*) {} in VisitParticleEmitter() argument
Dgfx_SceneContext.h40 class ParticleEmitter; variable
81 typedef ut::MoveArray<ParticleEmitter*> ParticleEmitterArray;
1069 void PushParticleEmitter(ParticleEmitter* particleEmitter) in PushParticleEmitter()
1081 bool TryPushParticleEmitter(ParticleEmitter* particleEmitter) in TryPushParticleEmitter()
/NW4C-2.0.3/sources/libraries/gfx/
Dgfx_ParticleEmitter.cpp33 NW_UT_RUNTIME_TYPEINFO_DEFINITION(ParticleEmitter, TransformNode);
36 ParticleEmitter::GetMemorySizeInternal( in GetMemorySizeInternal()
39 const ParticleEmitter::Description& description) in GetMemorySizeInternal()
80 size += sizeof(ParticleEmitter); in GetMemorySizeInternal()
86 ParticleEmitter*
87 ParticleEmitter::Create( in Create()
90 const ParticleEmitter::Description& description, in Create()
206 void* memory = allocator->Alloc(sizeof(ParticleEmitter)); in Create()
222 ParticleEmitter* node = new(memory) ParticleEmitter( in Create()
248 ParticleEmitter::ParticleEmitter( in ParticleEmitter() function in nw::gfx::ParticleEmitter
[all …]
Dgfx_ParticleSceneUpdater.cpp81 ParticleEmitter* emitter = *i++; in SetStepFrame()
118 ParticleEmitter* emitter = *i++; in UpdateNode()
Dgfx_SceneBuilder.cpp264 ParticleEmitter::Description description; in BuildSceneObject()
274ParticleEmitter::GetMemorySizeInternal(pSize, ResStaticCast<ResParticleEmitter>(resource), descrip… in BuildSceneObject()
278ParticleEmitter::GetDeviceMemorySizeInternal(pDeviceSize, ResStaticCast<ResParticleEmitter>(resour… in BuildSceneObject()
283 ParticleEmitter* node = ParticleEmitter::Create( in BuildSceneObject()
Dgfx_ParticleUtil.cpp92 ParticleEmitter* emitter = static_cast<ParticleEmitter*>(node); in SetupParticleObject()
158 ParticleEmitter* emitter = static_cast<ParticleEmitter*>(node); in ResolveParticleObject()
Dgfx_SceneTraverser.cpp198 void SceneTraverser::VisitParticleEmitter(ParticleEmitter* particleEmitter) in VisitParticleEmitter()
Dgfx_ParticleSet.cpp2825 ParticleEmitter::CalcCubeForm(cubeForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2827 ParticleEmitter::CalcCubeForm(cubeForm, emissionCount, random, in ParticleChildUpdater()
2836ParticleEmitter::CalcCylinderForm(cylinderForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2838 ParticleEmitter::CalcCylinderForm(cylinderForm, emissionCount, random, in ParticleChildUpdater()
2847 ParticleEmitter::CalcDiscForm(discForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2849 ParticleEmitter::CalcDiscForm(discForm, emissionCount, random, in ParticleChildUpdater()
2858 ParticleEmitter::CalcPointForm(pointForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2860 ParticleEmitter::CalcPointForm(pointForm, emissionCount, random, in ParticleChildUpdater()
2869ParticleEmitter::CalcSphereForm(sphereForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2871 ParticleEmitter::CalcSphereForm(sphereForm, emissionCount, random, in ParticleChildUpdater()
[all …]
/NW4C-2.0.3/include/nw/demo/
Ddemo_Particle.h167 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in SetStepFrame()
188 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in SetFrame()
240 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in Reset()
264 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in SetEmissionRatio()
312 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in IsDone()
332 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in IsInfinity()
392 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in Emission()
416 void RegisterParticleEmitter( nw::gfx::ParticleEmitter* emitter ) in RegisterParticleEmitter()
452 nw::gfx::ParticleEmitter* GetParticleEmitter(u32 index) in GetParticleEmitter()
512 ut::MoveArray<nw::gfx::ParticleEmitter*> m_EmitterInstances;
[all …]
/NW4C-2.0.3/demos/Nw4cDemo/include/
DSmParticle.h35 …typedef nw::ut::FixedSizeArray<nw::gfx::ParticleEmitter*, ARRAY_COUNT> ParticleEmitterInstanceArra…
52 void AddParticleEmitter( nw::gfx::ParticleEmitter* particleEmitter );
113 nw::gfx::ParticleEmitter* GetEmitter( uint idx = 0 )
/NW4C-2.0.3/sources/libraries/demo/
Ddemo_Particle.cpp263 nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(node); in Allocate()
338 … nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(node); in CreateMultiEmitterParticleHandle()
/NW4C-2.0.3/demos/Nw4cDemo/sources/
DSmParticle.cpp57 void SmParticle::AddParticleEmitter( nw::gfx::ParticleEmitter* particleEmitter ) in AddParticleEmitter()
DGfxCtrl.cpp398 …nw::gfx::ParticleEmitter* pParticleEmitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(pAddE… in CreateParticle()
/NW4C-2.0.3/demos/gfx/ConstraintDemo/sources/
DConstraintDemo.cpp131 typedef nw::ut::FixedSizeArray<nw::gfx::ParticleEmitter*, EMITTER_COUNT> EmitterArray;
400 nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(*i); in SetStepFrame()
595 s_Emitters.push_back(nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(node)); in BuildResources()
/NW4C-2.0.3/demos/gfx/ParticleDemo/sources/
DParticleDemo.cpp183 nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(*i); in SetStepFrame()
/NW4C-2.0.3/demos/gfx/ParticleDropFrameDemo/sources/
DParticleDropFrameDemo.cpp189 nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(*i); in SetStepFrame()
/NW4C-2.0.3/demos/gfx/ParticleLowLayerDemo/sources/
DParticleLowLayerDemo.cpp106 typedef nw::ut::FixedSizeArray<nw::gfx::ParticleEmitter*, EMITTER_COUNT> EmitterArray;
384 if (nw::ut::IsTypeOf<nw::gfx::ParticleEmitter>(node)) in BuildResources()
386 s_ParticleEmitters.push_back(static_cast<nw::gfx::ParticleEmitter*>(node)); in BuildResources()
/NW4C-2.0.3/demos/gfx/ParticleChangeVtxDemo/sources/
DParticleChangeVtxDemo.cpp76 nw::gfx::ParticleEmitter* s_ParticleEmitter = NULL;
250 s_ParticleEmitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(node); in BuildResources()
/NW4C-2.0.3/demos/gfx/ParticleUpdaterDemo/sources/
DParticleUpdaterDemo.cpp191 nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(*i); in SetStepFrame()
/NW4C-2.0.3/demos/gfx/ParticleCombinationNodeDemo/sources/
DParticleCombinationNodeDemo.cpp469 nw::gfx::ParticleEmitter* emitter = s_PaticleHandle1M1E->GetParticleEmitter(0); in UpdateParticleNodeCombinationDemo()
/NW4C-2.0.3/demos/gfx/ParticleMissileDemo/sources/
DParticleMissileDemo.cpp375 nw::gfx::ParticleEmitter* emitter = s_PaticleNode->GetParticleEmitter(i); in UpdateParticleMissileDemo()