Home
last modified time | relevance | path

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

/NW4C-1.3.3/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;
974 void PushParticleEmitter(ParticleEmitter* particleEmitter) in PushParticleEmitter()
986 bool TryPushParticleEmitter(ParticleEmitter* particleEmitter) in TryPushParticleEmitter()
/NW4C-1.3.3/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.cpp262 ParticleEmitter::Description description; in BuildSceneObject()
272ParticleEmitter::GetMemorySizeInternal(pSize, ResStaticCast<ResParticleEmitter>(resource), descrip… in BuildSceneObject()
276ParticleEmitter::GetDeviceMemorySizeInternal(pDeviceSize, ResStaticCast<ResParticleEmitter>(resour… in BuildSceneObject()
281 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.cpp187 void SceneTraverser::VisitParticleEmitter(ParticleEmitter* particleEmitter) in VisitParticleEmitter()
Dgfx_ParticleSet.cpp2800 ParticleEmitter::CalcCubeForm(cubeForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2802 ParticleEmitter::CalcCubeForm(cubeForm, emissionCount, random, in ParticleChildUpdater()
2811ParticleEmitter::CalcCylinderForm(cylinderForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2813 ParticleEmitter::CalcCylinderForm(cylinderForm, emissionCount, random, in ParticleChildUpdater()
2822 ParticleEmitter::CalcDiscForm(discForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2824 ParticleEmitter::CalcDiscForm(discForm, emissionCount, random, in ParticleChildUpdater()
2833 ParticleEmitter::CalcPointForm(pointForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2835 ParticleEmitter::CalcPointForm(pointForm, emissionCount, random, in ParticleChildUpdater()
2844ParticleEmitter::CalcSphereForm(sphereForm, emissionCount, random, newPositions); in ParticleChildUpdater()
2846 ParticleEmitter::CalcSphereForm(sphereForm, emissionCount, random, in ParticleChildUpdater()
[all …]
/NW4C-1.3.3/include/nw/demo/
Ddemo_Particle.h165 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in SetStepFrame()
186 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in SetFrame()
238 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in Reset()
260 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in SetEmissionRatio()
308 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in IsDone()
328 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in IsInfinity()
388 nw::gfx::ParticleEmitter* emitter = this->GetParticleEmitter(i); in Emission()
412 void RegisterParticleEmitter( nw::gfx::ParticleEmitter* emitter ) in RegisterParticleEmitter()
448 nw::gfx::ParticleEmitter* GetParticleEmitter(u32 index) in GetParticleEmitter()
508 ut::MoveArray<nw::gfx::ParticleEmitter*> m_EmitterInstances;
[all …]
/NW4C-1.3.3/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.3.3/sources/libraries/demo/
Ddemo_Particle.cpp261 nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(node); in Allocate()
336 … nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(node); in CreateMultiEmitterParticleHandle()
/NW4C-1.3.3/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.3.3/demos/gfx/ConstraintDemo/sources/
DConstraintDemo.cpp129 typedef nw::ut::FixedSizeArray<nw::gfx::ParticleEmitter*, EMITTER_COUNT> EmitterArray;
398 nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(*i); in SetStepFrame()
593 s_Emitters.push_back(nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(node)); in BuildResources()
/NW4C-1.3.3/demos/gfx/ParticleDemo/sources/
DParticleDemo.cpp181 nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(*i); in SetStepFrame()
/NW4C-1.3.3/demos/gfx/ParticleLowLayerDemo/sources/
DParticleLowLayerDemo.cpp104 typedef nw::ut::FixedSizeArray<nw::gfx::ParticleEmitter*, EMITTER_COUNT> EmitterArray;
382 if (nw::ut::IsTypeOf<nw::gfx::ParticleEmitter>(node)) in BuildResources()
384 s_ParticleEmitters.push_back(static_cast<nw::gfx::ParticleEmitter*>(node)); in BuildResources()
/NW4C-1.3.3/demos/gfx/ParticleChangeVtxDemo/sources/
DParticleChangeVtxDemo.cpp74 nw::gfx::ParticleEmitter* s_ParticleEmitter = NULL;
248 s_ParticleEmitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(node); in BuildResources()
/NW4C-1.3.3/demos/gfx/ParticleUpdaterDemo/sources/
DParticleUpdaterDemo.cpp189 nw::gfx::ParticleEmitter* emitter = nw::ut::DynamicCast<nw::gfx::ParticleEmitter*>(*i); in SetStepFrame()
/NW4C-1.3.3/demos/gfx/ParticleCombinationNodeDemo/sources/
DParticleCombinationNodeDemo.cpp467 nw::gfx::ParticleEmitter* emitter = s_PaticleHandle1M1E->GetParticleEmitter(0); in UpdateParticleNodeCombinationDemo()
/NW4C-1.3.3/demos/gfx/ParticleMissileDemo/sources/
DParticleMissileDemo.cpp373 nw::gfx::ParticleEmitter* emitter = s_PaticleNode->GetParticleEmitter(i); in UpdateParticleMissileDemo()