Searched refs:IMaterialActivator (Results 1 – 14 of 14) sorted by relevance
39 class IMaterialActivator : public GfxObject42 NW_DISALLOW_COPY_AND_ASSIGN(IMaterialActivator);57 IMaterialActivator(os::IAllocator* allocator) : GfxObject(allocator) {} in IMaterialActivator() function60 virtual ~IMaterialActivator() = 0;
203 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;
34 class IMaterialActivator; variable447 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;
43 class ParticleMaterialActivator : public IMaterialActivator
43 class MaterialActivator : public IMaterialActivator
43 class DirectMaterialActivator : public IMaterialActivator
43 class SimpleMaterialActivator : public IMaterialActivator
27 NW_UT_RUNTIME_TYPEINFO_ROOT_DEFINITION(IMaterialActivator);30 IMaterialActivator::~IMaterialActivator() in ~IMaterialActivator()
32 NW_UT_RUNTIME_TYPEINFO_DEFINITION(ParticleMaterialActivator, IMaterialActivator);153 : IMaterialActivator(allocator) in ParticleMaterialActivator()
30 NW_UT_RUNTIME_TYPEINFO_DEFINITION(DirectMaterialActivator, IMaterialActivator);155 : IMaterialActivator(allocator), in DirectMaterialActivator()
31 NW_UT_RUNTIME_TYPEINFO_DEFINITION(SimpleMaterialActivator, IMaterialActivator);211 : IMaterialActivator(allocator) in SimpleMaterialActivator()
30 NW_UT_RUNTIME_TYPEINFO_DEFINITION(MaterialActivator, IMaterialActivator);205 : IMaterialActivator(allocator) in MaterialActivator()
542 IMaterialActivator* activator = in CreateMaterialActivator()544 …static_cast<IMaterialActivator*>(SimpleMaterialActivator::Create(allocator)) : static_cast<IMateri… in CreateMaterialActivator()
107 GfxPtr<IMaterialActivator> particleMaterialActivator(m_ParticleMaterialActivator); in Create()126 GfxPtr<IMaterialActivator> particleMaterialActivator, in RenderContext()368 RenderContext::ActivateContext(IMaterialActivator* userMaterialActivator) in ActivateContext()