Home
last modified time | relevance | path

Searched refs:IMaterialActivator (Results 1 – 12 of 12) sorted by relevance

/NW4C-1.2.23/include/nw/gfx/
Dgfx_IMaterialActivator.h37 class IMaterialActivator : public GfxObject
40 NW_DISALLOW_COPY_AND_ASSIGN(IMaterialActivator);
55 IMaterialActivator(os::IAllocator* allocator) : GfxObject(allocator) {} in IMaterialActivator() function
58 virtual ~IMaterialActivator() = 0;
Dgfx_ParticleMaterialActivator.h41 class ParticleMaterialActivator : public IMaterialActivator
56 static IMaterialActivator* Create(os::IAllocator* allocator);
Dgfx_MaterialActivator.h41 class MaterialActivator : public IMaterialActivator
56 static IMaterialActivator* Create(os::IAllocator* allocator);
Dgfx_SimpleMaterialActivator.h41 class SimpleMaterialActivator : public IMaterialActivator
56 static IMaterialActivator* Create(os::IAllocator* allocator);
Dgfx_RenderContext.h194 Builder& ParticleMaterialActivator(IMaterialActivator* particleMaterialActivator) in ParticleMaterialActivator()
213 IMaterialActivator* m_ParticleMaterialActivator;
491 GfxPtr<IMaterialActivator> particleMaterialActivator,
508IMaterialActivator* materialActivator = this->m_Material->GetOwnerModel()->GetMaterialActivator(); in ActivateMaterial()
578 GfxPtr<IMaterialActivator> m_ParticleMaterialActivator;
Dgfx_Model.h32 class IMaterialActivator; variable
431 const IMaterialActivator* GetMaterialActivator() const in GetMaterialActivator()
437 IMaterialActivator* GetMaterialActivator() in GetMaterialActivator()
444 void SetMaterialActivator(IMaterialActivator* materialActivator) in SetMaterialActivator()
451 void SetSharedMaterialActivator(IMaterialActivator* materialActivator) in SetSharedMaterialActivator()
799 GfxPtr<IMaterialActivator> m_MaterialActivator;
/NW4C-1.2.23/sources/libraries/gfx/
Dgfx_IMaterialActivator.cpp25 NW_UT_RUNTIME_TYPEINFO_ROOT_DEFINITION(IMaterialActivator);
28 IMaterialActivator::~IMaterialActivator() in ~IMaterialActivator()
Dgfx_ParticleMaterialActivator.cpp30 NW_UT_RUNTIME_TYPEINFO_DEFINITION(ParticleMaterialActivator, IMaterialActivator);
33 IMaterialActivator*
151 : IMaterialActivator(allocator) in ParticleMaterialActivator()
Dgfx_MaterialActivator.cpp31 NW_UT_RUNTIME_TYPEINFO_DEFINITION(MaterialActivator, IMaterialActivator);
34 IMaterialActivator*
209 : IMaterialActivator(allocator) in MaterialActivator()
Dgfx_SimpleMaterialActivator.cpp32 NW_UT_RUNTIME_TYPEINFO_DEFINITION(SimpleMaterialActivator, IMaterialActivator);
35 IMaterialActivator*
240 : IMaterialActivator(allocator) in SimpleMaterialActivator()
Dgfx_RenderContext.cpp98 GfxPtr<IMaterialActivator> particleMaterialActivator(m_ParticleMaterialActivator); in Create()
117 GfxPtr<IMaterialActivator> particleMaterialActivator, in RenderContext()
Dgfx_Model.cpp532 IMaterialActivator* activator = in CreateMaterialActivator()