Home
last modified time | relevance | path

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

/NW4C-1.3.3/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_RenderContext.h201 Builder& ParticleMaterialActivator(IMaterialActivator* particleMaterialActivator) in ParticleMaterialActivator()
220 IMaterialActivator* m_ParticleMaterialActivator;
275 void ActivateContext(IMaterialActivator* userMaterialActivator = NULL);
532 GfxPtr<IMaterialActivator> particleMaterialActivator,
542 void ActivateMaterial(IMaterialActivator* userMaterialActivator) in ActivateMaterial()
546 IMaterialActivator* materialActivator = NULL; in ActivateMaterial()
625 GfxPtr<IMaterialActivator> m_ParticleMaterialActivator;
Dgfx_Model.h32 class IMaterialActivator; variable
445 const IMaterialActivator* GetMaterialActivator() const in GetMaterialActivator()
451 IMaterialActivator* GetMaterialActivator() in GetMaterialActivator()
458 void SetMaterialActivator(IMaterialActivator* materialActivator) in SetMaterialActivator()
465 void SetSharedMaterialActivator(IMaterialActivator* materialActivator) in SetSharedMaterialActivator()
813 GfxPtr<IMaterialActivator> m_MaterialActivator;
Dgfx_ParticleMaterialActivator.h41 class ParticleMaterialActivator : public IMaterialActivator
Dgfx_MaterialActivator.h41 class MaterialActivator : public IMaterialActivator
Dgfx_DirectMaterialActivator.h41 class DirectMaterialActivator : public IMaterialActivator
Dgfx_SimpleMaterialActivator.h41 class SimpleMaterialActivator : public IMaterialActivator
/NW4C-1.3.3/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);
151 : IMaterialActivator(allocator) in ParticleMaterialActivator()
Dgfx_DirectMaterialActivator.cpp28 NW_UT_RUNTIME_TYPEINFO_DEFINITION(DirectMaterialActivator, IMaterialActivator);
153 : IMaterialActivator(allocator), in DirectMaterialActivator()
Dgfx_SimpleMaterialActivator.cpp29 NW_UT_RUNTIME_TYPEINFO_DEFINITION(SimpleMaterialActivator, IMaterialActivator);
209 : IMaterialActivator(allocator) in SimpleMaterialActivator()
Dgfx_MaterialActivator.cpp28 NW_UT_RUNTIME_TYPEINFO_DEFINITION(MaterialActivator, IMaterialActivator);
203 : IMaterialActivator(allocator) in MaterialActivator()
Dgfx_Model.cpp540 IMaterialActivator* activator = in CreateMaterialActivator()
542 …static_cast<IMaterialActivator*>(SimpleMaterialActivator::Create(allocator)) : static_cast<IMateri… in CreateMaterialActivator()
Dgfx_RenderContext.cpp105 GfxPtr<IMaterialActivator> particleMaterialActivator(m_ParticleMaterialActivator); in Create()
124 GfxPtr<IMaterialActivator> particleMaterialActivator, in RenderContext()
366 RenderContext::ActivateContext(IMaterialActivator* userMaterialActivator) in ActivateContext()