Home
last modified time | relevance | path

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

/NW4C-1.3.3/sources/libraries/gfx/
Dgfx_HemiSphereLight.cpp30 NW_UT_RUNTIME_TYPEINFO_DEFINITION(HemiSphereLight, Light);
33 HemiSphereLight*
34 HemiSphereLight::DynamicBuilder::Create( in Create()
47 void* memory = allocator->Alloc(sizeof(HemiSphereLight)); in Create()
49 HemiSphereLight* light = new(memory) HemiSphereLight( in Create()
62 HemiSphereLight::DynamicBuilder::GetMemorySize( size_t alignment ) const in GetMemorySize()
71 size += sizeof(HemiSphereLight); in GetMemorySize()
89 HemiSphereLight*
90 HemiSphereLight::Create( in Create()
93 const HemiSphereLight::Description& description, in Create()
[all …]
Dgfx_SceneBuilder.cpp390 HemiSphereLight::Description description; in BuildSceneObject()
401HemiSphereLight::GetMemorySizeInternal(pSize, ResStaticCast<ResHemiSphereLight>(resource), descrip… in BuildSceneObject()
405HemiSphereLight::GetDeviceMemorySizeInternal(pDeviceSize, ResStaticCast<ResHemiSphereLight>(resour… in BuildSceneObject()
410 HemiSphereLight* node = HemiSphereLight::Create( in BuildSceneObject()
Dgfx_Light.cpp170 NW_ASSERT(ut::IsTypeOf<gfx::HemiSphereLight>(this)); in GetAnimTargetObject()
171 …ResHemiSphereLightData* ptr = static_cast<gfx::HemiSphereLight&>(*this).GetResHemiSphereLight().pt… in GetAnimTargetObject()
Dgfx_SceneTraverser.cpp167 void SceneTraverser::VisitHemiSphereLight(HemiSphereLight* light) in VisitHemiSphereLight()
Dgfx_SceneEnvironment.cpp172 HemiSphereLight* hemiSphereLight = lightSet->GetHemiSphereLight(); in SetActiveLightSet()
Dgfx_SceneEnvironmentSetting.cpp174 …n(), sceneContext.GetHemiSphereLightsEnd(), SceneObjectCompare<const HemiSphereLight>((*lightIter)… in ResolveReference()
Dgfx_RenderContext.cpp566 const HemiSphereLight* hemiSphereLight = m_SceneEnvironment.GetHemiSphereLight(); in ActivateHemiSphereLight()
/NW4C-1.3.3/include/nw/gfx/
Dgfx_HemiSphereLight.h33 class HemiSphereLight : public Light
36 NW_DISALLOW_COPY_AND_ASSIGN(HemiSphereLight);
95 HemiSphereLight* Create(os::IAllocator* allocator);
106 HemiSphereLight::Description m_Description;
118 static HemiSphereLight* Create(
121 const HemiSphereLight::Description& description,
201 HemiSphereLight( in HemiSphereLight() function
204 const HemiSphereLight::Description& description) in HemiSphereLight()
212 HemiSphereLight( in HemiSphereLight() function
215 const HemiSphereLight::Description& description) in HemiSphereLight()
[all …]
Dgfx_LightSet.h32 class HemiSphereLight; variable
174 void SetHemiSphereLight(HemiSphereLight* light) in SetHemiSphereLight()
183 HemiSphereLight* GetHemiSphereLight() in GetHemiSphereLight()
192 const HemiSphereLight* GetHemiSphereLight() const in GetHemiSphereLight()
344 HemiSphereLight* m_HemiSphereLight;
Dgfx_ISceneVisitor.h36 class HemiSphereLight; variable
117 virtual void VisitHemiSphereLight(HemiSphereLight* light) = 0;
Dgfx_SceneEnvironment.h32 class HemiSphereLight; variable
301 void SetHemiSphereLight(HemiSphereLight* hemiSphereLight) in SetHemiSphereLight()
310 const HemiSphereLight* GetHemiSphereLight() const in GetHemiSphereLight()
488 HemiSphereLight* m_HemiSphereLight;
Dgfx_SceneTraverser.h79 virtual void VisitHemiSphereLight(HemiSphereLight* light);
Dgfx_SceneInitializer.h100 virtual void VisitHemiSphereLight(HemiSphereLight*) {} in VisitHemiSphereLight() argument
Dgfx_SceneContext.h32 class HemiSphereLight; variable
60 typedef ut::MoveArray<HemiSphereLight*> HemiSphereLightArray;
660 void PushHemiSphereLight(HemiSphereLight* light) in PushHemiSphereLight()
672 bool TryPushHemiSphereLight(HemiSphereLight* light) in TryPushHemiSphereLight()
Dgfx_RenderContext.h48 class HemiSphereLight; variable
/NW4C-1.3.3/demos/gfx/SceneTreeDemo/sources/
DSceneTreeDemo.cpp231 nw::gfx::HemiSphereLight* hemiSphereLight = nw::gfx::HemiSphereLight::DynamicBuilder() in BuildLights()