Home
last modified time | relevance | path

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

/NW4C-1.3.3/sources/libraries/gfx/
Dgfx_VertexLight.cpp31 NW_UT_RUNTIME_TYPEINFO_DEFINITION(VertexLight, Light);
34 VertexLight*
35 VertexLight::DynamicBuilder::Create( in Create()
48 void* memory = allocator->Alloc(sizeof(VertexLight)); in Create()
50 VertexLight* light = new(memory) VertexLight( in Create()
63 VertexLight::DynamicBuilder::GetMemorySize( size_t alignment ) const in GetMemorySize()
72 size += sizeof(VertexLight); in GetMemorySize()
90 VertexLight*
91 VertexLight::Create( in Create()
94 const VertexLight::Description& description, in Create()
[all …]
Dgfx_LightSet.cpp43 void* memoryArray = allocator->Alloc(sizeof(VertexLight*) * m_Description.maxVertexLights); in Create()
77 void* memoryArray = allocator->Alloc(sizeof(VertexLight*) * description.maxVertexLights); in Create()
Dgfx_SceneBuilder.cpp326 VertexLight::Description description; in BuildSceneObject()
337VertexLight::GetMemorySizeInternal(pSize, ResStaticCast<ResVertexLight>(resource), description); in BuildSceneObject()
341VertexLight::GetDeviceMemorySizeInternal(pDeviceSize, ResStaticCast<ResVertexLight>(resource), des… in BuildSceneObject()
346 VertexLight* node = VertexLight::Create( in BuildSceneObject()
Dgfx_Light.cpp163 NW_ASSERT(ut::IsTypeOf<gfx::VertexLight>(this)); in GetAnimTargetObject()
164 … ResVertexLightData* ptr = static_cast<gfx::VertexLight&>(*this).GetResVertexLight().ptr(); in GetAnimTargetObject()
Dgfx_SceneTraverser.cpp146 void SceneTraverser::VisitVertexLight(VertexLight* light) in VisitVertexLight()
Dgfx_SceneEnvironmentSetting.cpp183 …tsBegin(), sceneContext.GetVertexLightsEnd(), SceneObjectCompare<const VertexLight>((*lightIter))); in ResolveReference()
Dgfx_RenderContext.cpp748 RenderContext::ActivateVertexLight(int index, const VertexLight* light) in ActivateVertexLight()
/NW4C-1.3.3/include/nw/gfx/
Dgfx_VertexLight.h34 class VertexLight : public Light
37 NW_DISALLOW_COPY_AND_ASSIGN(VertexLight);
128 VertexLight* Create(os::IAllocator* allocator);
139 VertexLight::Description m_Description;
151 static VertexLight* Create(
154 const VertexLight::Description& description,
242 VertexLight( in VertexLight() function
245 const VertexLight::Description& description) in VertexLight()
254 VertexLight( in VertexLight() function
257 const VertexLight::Description& description) in VertexLight()
[all …]
Dgfx_LightSet.h30 class VertexLight; variable
134 size += sizeof(VertexLight*) * resource.GetLightsCount(); in GetMemorySizeInternal()
201 void SetVertexLight(VertexLight* light) in SetVertexLight()
Dgfx_ISceneVisitor.h35 class VertexLight; variable
105 virtual void VisitVertexLight(VertexLight* light) = 0;
Dgfx_SceneEnvironment.h29 class VertexLight; variable
251 void SetVertexLight(VertexLight* light) in SetVertexLight()
267 const VertexLight* GetVertexLight(int index) const in GetVertexLight()
Dgfx_SceneTraverser.h76 virtual void VisitVertexLight(VertexLight* light);
Dgfx_SceneInitializer.h97 virtual void VisitVertexLight(VertexLight*) {} in VisitVertexLight() argument
Dgfx_SceneContext.h31 class VertexLight; variable
57 typedef ut::MoveArray<VertexLight*> VertexLightArray;
602 void PushVertexLight(VertexLight* light) in PushVertexLight()
614 bool TryPushVertexLight(VertexLight* light) in TryPushVertexLight()
Dgfx_RenderContext.h46 class VertexLight; variable
590 void ActivateVertexLight(int index, const VertexLight* light);
/NW4C-1.3.3/demos/gfx/ResourceDemo/
DOMakefile33 … $(NW4C_ROOT)/SampleData/Graphics/Intermediate/ProgramResource/ResourceDemo/VertexLight.cmdl
38 … $(NW4C_ROOT)/SampleData/Graphics/Intermediate/ProgramResource/Environment/VertexLight.cenv
/NW4C-1.3.3/demos/gfx/SceneTreeDemo/sources/
DSceneTreeDemo.cpp243 nw::gfx::VertexLight* vertexLight = nw::gfx::VertexLight::DynamicBuilder() in BuildLights()