Home
last modified time | relevance | path

Searched refs:HemiSphereLight (Results 1 – 16 of 16) sorted by relevance

/NW4C-2.0.3/sources/libraries/gfx/
Dgfx_HemiSphereLight.cpp32 NW_UT_RUNTIME_TYPEINFO_DEFINITION(HemiSphereLight, Light);
35 HemiSphereLight*
36 HemiSphereLight::DynamicBuilder::Create( in Create()
49 void* memory = allocator->Alloc(sizeof(HemiSphereLight)); in Create()
51 HemiSphereLight* light = new(memory) HemiSphereLight( in Create()
64 HemiSphereLight::DynamicBuilder::GetMemorySize( size_t alignment ) const in GetMemorySize()
73 size += sizeof(HemiSphereLight); in GetMemorySize()
91 HemiSphereLight*
92 HemiSphereLight::Create( in Create()
95 const HemiSphereLight::Description& description, in Create()
[all …]
Dgfx_SceneBuilder.cpp392 HemiSphereLight::Description description; in BuildSceneObject()
403HemiSphereLight::GetMemorySizeInternal(pSize, ResStaticCast<ResHemiSphereLight>(resource), descrip… in BuildSceneObject()
407HemiSphereLight::GetDeviceMemorySizeInternal(pDeviceSize, ResStaticCast<ResHemiSphereLight>(resour… in BuildSceneObject()
412 HemiSphereLight* node = HemiSphereLight::Create( in BuildSceneObject()
Dgfx_Light.cpp173 NW_ASSERT(ut::IsTypeOf<gfx::HemiSphereLight>(this)); in GetAnimTargetObject()
174 …ResHemiSphereLightData* ptr = static_cast<gfx::HemiSphereLight&>(*this).GetResHemiSphereLight().pt… in GetAnimTargetObject()
Dgfx_SceneTraverser.cpp178 void SceneTraverser::VisitHemiSphereLight(HemiSphereLight* light) in VisitHemiSphereLight()
Dgfx_SceneEnvironment.cpp174 HemiSphereLight* hemiSphereLight = lightSet->GetHemiSphereLight(); in SetActiveLightSet()
Dgfx_SceneEnvironmentSetting.cpp176 …n(), sceneContext.GetHemiSphereLightsEnd(), SceneObjectCompare<const HemiSphereLight>((*lightIter)… in ResolveReference()
Dgfx_RenderContext.cpp568 const HemiSphereLight* hemiSphereLight = m_SceneEnvironment.GetHemiSphereLight(); in ActivateHemiSphereLight()
/NW4C-2.0.3/include/nw/gfx/
Dgfx_HemiSphereLight.h35 class HemiSphereLight : public Light
38 NW_DISALLOW_COPY_AND_ASSIGN(HemiSphereLight);
97 HemiSphereLight* Create(os::IAllocator* allocator);
108 HemiSphereLight::Description m_Description;
120 static HemiSphereLight* Create(
123 const HemiSphereLight::Description& description,
203 HemiSphereLight( in HemiSphereLight() function
206 const HemiSphereLight::Description& description) in HemiSphereLight()
214 HemiSphereLight( in HemiSphereLight() function
217 const HemiSphereLight::Description& description) in HemiSphereLight()
[all …]
Dgfx_LightSet.h34 class HemiSphereLight; variable
176 void SetHemiSphereLight(HemiSphereLight* light) in SetHemiSphereLight()
185 HemiSphereLight* GetHemiSphereLight() in GetHemiSphereLight()
194 const HemiSphereLight* GetHemiSphereLight() const in GetHemiSphereLight()
346 HemiSphereLight* m_HemiSphereLight;
Dgfx_SceneEnvironment.h34 class HemiSphereLight; variable
303 void SetHemiSphereLight(HemiSphereLight* hemiSphereLight) in SetHemiSphereLight()
312 const HemiSphereLight* GetHemiSphereLight() const in GetHemiSphereLight()
490 HemiSphereLight* m_HemiSphereLight;
Dgfx_ISceneVisitor.h39 class HemiSphereLight; variable
126 virtual void VisitHemiSphereLight(HemiSphereLight* light) = 0;
Dgfx_SceneTraverser.h82 virtual void VisitHemiSphereLight(HemiSphereLight* light);
Dgfx_SceneInitializer.h103 virtual void VisitHemiSphereLight(HemiSphereLight*) {} in VisitHemiSphereLight() argument
Dgfx_SceneContext.h35 class HemiSphereLight; variable
66 typedef ut::MoveArray<HemiSphereLight*> HemiSphereLightArray;
755 void PushHemiSphereLight(HemiSphereLight* light) in PushHemiSphereLight()
767 bool TryPushHemiSphereLight(HemiSphereLight* light) in TryPushHemiSphereLight()
Dgfx_RenderContext.h50 class HemiSphereLight; variable
/NW4C-2.0.3/demos/gfx/SceneTreeDemo/sources/
DSceneTreeDemo.cpp233 nw::gfx::HemiSphereLight* hemiSphereLight = nw::gfx::HemiSphereLight::DynamicBuilder() in BuildLights()