Home
last modified time | relevance | path

Searched refs:VertexLight (Results 1 – 17 of 17) sorted by relevance

/NW4C-2.0.3/sources/libraries/gfx/
Dgfx_VertexLight.cpp33 NW_UT_RUNTIME_TYPEINFO_DEFINITION(VertexLight, Light);
36 VertexLight*
37 VertexLight::DynamicBuilder::Create( in Create()
50 void* memory = allocator->Alloc(sizeof(VertexLight)); in Create()
52 VertexLight* light = new(memory) VertexLight( in Create()
65 VertexLight::DynamicBuilder::GetMemorySize( size_t alignment ) const in GetMemorySize()
74 size += sizeof(VertexLight); in GetMemorySize()
92 VertexLight*
93 VertexLight::Create( in Create()
96 const VertexLight::Description& description, in Create()
[all …]
Dgfx_LightSet.cpp45 void* memoryArray = allocator->Alloc(sizeof(VertexLight*) * m_Description.maxVertexLights); in Create()
79 void* memoryArray = allocator->Alloc(sizeof(VertexLight*) * description.maxVertexLights); in Create()
Dgfx_SceneBuilder.cpp328 VertexLight::Description description; in BuildSceneObject()
339VertexLight::GetMemorySizeInternal(pSize, ResStaticCast<ResVertexLight>(resource), description); in BuildSceneObject()
343VertexLight::GetDeviceMemorySizeInternal(pDeviceSize, ResStaticCast<ResVertexLight>(resource), des… in BuildSceneObject()
348 VertexLight* node = VertexLight::Create( in BuildSceneObject()
Dgfx_Light.cpp166 NW_ASSERT(ut::IsTypeOf<gfx::VertexLight>(this)); in GetAnimTargetObject()
167 … ResVertexLightData* ptr = static_cast<gfx::VertexLight&>(*this).GetResVertexLight().ptr(); in GetAnimTargetObject()
Dgfx_SceneTraverser.cpp157 void SceneTraverser::VisitVertexLight(VertexLight* light) in VisitVertexLight()
Dgfx_SceneEnvironmentSetting.cpp185 …tsBegin(), sceneContext.GetVertexLightsEnd(), SceneObjectCompare<const VertexLight>((*lightIter))); in ResolveReference()
Dgfx_RenderContext.cpp750 RenderContext::ActivateVertexLight(int index, const VertexLight* light) in ActivateVertexLight()
/NW4C-2.0.3/include/nw/gfx/
Dgfx_VertexLight.h36 class VertexLight : public Light
39 NW_DISALLOW_COPY_AND_ASSIGN(VertexLight);
130 VertexLight* Create(os::IAllocator* allocator);
141 VertexLight::Description m_Description;
153 static VertexLight* Create(
156 const VertexLight::Description& description,
244 VertexLight( in VertexLight() function
247 const VertexLight::Description& description) in VertexLight()
256 VertexLight( in VertexLight() function
259 const VertexLight::Description& description) in VertexLight()
[all …]
Dgfx_LightSet.h32 class VertexLight; variable
136 size += sizeof(VertexLight*) * resource.GetLightsCount(); in GetMemorySizeInternal()
203 void SetVertexLight(VertexLight* light) in SetVertexLight()
Dgfx_ISceneVisitor.h38 class VertexLight; variable
114 virtual void VisitVertexLight(VertexLight* light) = 0;
Dgfx_SceneEnvironment.h31 class VertexLight; variable
253 void SetVertexLight(VertexLight* light) in SetVertexLight()
269 const VertexLight* GetVertexLight(int index) const in GetVertexLight()
Dgfx_SceneTraverser.h79 virtual void VisitVertexLight(VertexLight* light);
Dgfx_SceneInitializer.h100 virtual void VisitVertexLight(VertexLight*) {} in VisitVertexLight() argument
Dgfx_SceneContext.h34 class VertexLight; variable
63 typedef ut::MoveArray<VertexLight*> VertexLightArray;
697 void PushVertexLight(VertexLight* light) in PushVertexLight()
709 bool TryPushVertexLight(VertexLight* light) in TryPushVertexLight()
Dgfx_RenderContext.h48 class VertexLight; variable
592 void ActivateVertexLight(int index, const VertexLight* light);
/NW4C-2.0.3/demos/gfx/ResourceDemo/
DOMakefile35 … $(NW4C_ROOT)/SampleData/Graphics/Intermediate/ProgramResource/ResourceDemo/VertexLight.cmdl
40 … $(NW4C_ROOT)/SampleData/Graphics/Intermediate/ProgramResource/Environment/VertexLight.cenv
/NW4C-2.0.3/demos/gfx/SceneTreeDemo/sources/
DSceneTreeDemo.cpp245 nw::gfx::VertexLight* vertexLight = nw::gfx::VertexLight::DynamicBuilder() in BuildLights()