Home
last modified time | relevance | path

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

/NW4C-2.0.3/include/nw/gfx/
Dgfx_IMaterialActivator.h39 class IMaterialActivator : public GfxObject
42 NW_DISALLOW_COPY_AND_ASSIGN(IMaterialActivator);
57 IMaterialActivator(os::IAllocator* allocator) : GfxObject(allocator) {} in IMaterialActivator() function
60 virtual ~IMaterialActivator() = 0;
Dgfx_RenderContext.h203 Builder& ParticleMaterialActivator(IMaterialActivator* particleMaterialActivator) in ParticleMaterialActivator()
222 IMaterialActivator* m_ParticleMaterialActivator;
277 void ActivateContext(IMaterialActivator* userMaterialActivator = NULL);
534 GfxPtr<IMaterialActivator> particleMaterialActivator,
544 void ActivateMaterial(IMaterialActivator* userMaterialActivator) in ActivateMaterial()
548 IMaterialActivator* materialActivator = NULL; in ActivateMaterial()
627 GfxPtr<IMaterialActivator> m_ParticleMaterialActivator;
Dgfx_Model.h34 class IMaterialActivator; variable
447 const IMaterialActivator* GetMaterialActivator() const in GetMaterialActivator()
453 IMaterialActivator* GetMaterialActivator() in GetMaterialActivator()
460 void SetMaterialActivator(IMaterialActivator* materialActivator) in SetMaterialActivator()
467 void SetSharedMaterialActivator(IMaterialActivator* materialActivator) in SetSharedMaterialActivator()
815 GfxPtr<IMaterialActivator> m_MaterialActivator;
Dgfx_ParticleMaterialActivator.h43 class ParticleMaterialActivator : public IMaterialActivator
Dgfx_MaterialActivator.h43 class MaterialActivator : public IMaterialActivator
Dgfx_DirectMaterialActivator.h43 class DirectMaterialActivator : public IMaterialActivator
Dgfx_SimpleMaterialActivator.h43 class SimpleMaterialActivator : public IMaterialActivator
/NW4C-2.0.3/sources/libraries/gfx/
Dgfx_IMaterialActivator.cpp27 NW_UT_RUNTIME_TYPEINFO_ROOT_DEFINITION(IMaterialActivator);
30 IMaterialActivator::~IMaterialActivator() in ~IMaterialActivator()
Dgfx_ParticleMaterialActivator.cpp32 NW_UT_RUNTIME_TYPEINFO_DEFINITION(ParticleMaterialActivator, IMaterialActivator);
153 : IMaterialActivator(allocator) in ParticleMaterialActivator()
Dgfx_DirectMaterialActivator.cpp30 NW_UT_RUNTIME_TYPEINFO_DEFINITION(DirectMaterialActivator, IMaterialActivator);
155 : IMaterialActivator(allocator), in DirectMaterialActivator()
Dgfx_SimpleMaterialActivator.cpp31 NW_UT_RUNTIME_TYPEINFO_DEFINITION(SimpleMaterialActivator, IMaterialActivator);
211 : IMaterialActivator(allocator) in SimpleMaterialActivator()
Dgfx_MaterialActivator.cpp30 NW_UT_RUNTIME_TYPEINFO_DEFINITION(MaterialActivator, IMaterialActivator);
205 : IMaterialActivator(allocator) in MaterialActivator()
Dgfx_Model.cpp542 IMaterialActivator* activator = in CreateMaterialActivator()
544 …static_cast<IMaterialActivator*>(SimpleMaterialActivator::Create(allocator)) : static_cast<IMateri… in CreateMaterialActivator()
Dgfx_RenderContext.cpp107 GfxPtr<IMaterialActivator> particleMaterialActivator(m_ParticleMaterialActivator); in Create()
126 GfxPtr<IMaterialActivator> particleMaterialActivator, in RenderContext()
368 RenderContext::ActivateContext(IMaterialActivator* userMaterialActivator) in ActivateContext()