Searched refs:IMaterialActivator (Results 1 – 14 of 14) sorted by relevance
37 class IMaterialActivator : public GfxObject40 NW_DISALLOW_COPY_AND_ASSIGN(IMaterialActivator);55 IMaterialActivator(os::IAllocator* allocator) : GfxObject(allocator) {} in IMaterialActivator() function58 virtual ~IMaterialActivator() = 0;
201 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;
32 class IMaterialActivator; variable445 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;
41 class ParticleMaterialActivator : public IMaterialActivator
41 class MaterialActivator : public IMaterialActivator
41 class DirectMaterialActivator : public IMaterialActivator
41 class SimpleMaterialActivator : public IMaterialActivator
25 NW_UT_RUNTIME_TYPEINFO_ROOT_DEFINITION(IMaterialActivator);28 IMaterialActivator::~IMaterialActivator() in ~IMaterialActivator()
30 NW_UT_RUNTIME_TYPEINFO_DEFINITION(ParticleMaterialActivator, IMaterialActivator);151 : IMaterialActivator(allocator) in ParticleMaterialActivator()
28 NW_UT_RUNTIME_TYPEINFO_DEFINITION(DirectMaterialActivator, IMaterialActivator);153 : IMaterialActivator(allocator), in DirectMaterialActivator()
29 NW_UT_RUNTIME_TYPEINFO_DEFINITION(SimpleMaterialActivator, IMaterialActivator);209 : IMaterialActivator(allocator) in SimpleMaterialActivator()
28 NW_UT_RUNTIME_TYPEINFO_DEFINITION(MaterialActivator, IMaterialActivator);203 : IMaterialActivator(allocator) in MaterialActivator()
540 IMaterialActivator* activator = in CreateMaterialActivator()542 …static_cast<IMaterialActivator*>(SimpleMaterialActivator::Create(allocator)) : static_cast<IMateri… in CreateMaterialActivator()
105 GfxPtr<IMaterialActivator> particleMaterialActivator(m_ParticleMaterialActivator); in Create()124 GfxPtr<IMaterialActivator> particleMaterialActivator, in RenderContext()366 RenderContext::ActivateContext(IMaterialActivator* userMaterialActivator) in ActivateContext()