| 
							 Nebula
							 
						 | 
					
This is the complete list of members for Lighting::LightContext, including all inherited members.
| __DeclareContext() | Lighting::LightContext | private | 
| Alloc() | Lighting::LightContext | privatestatic | 
| AreaLight_ConstantBufferSet enum value | Lighting::LightContext | private | 
| AreaLight_DynamicOffsets enum value | Lighting::LightContext | private | 
| AreaLight_Observer enum value | Lighting::LightContext | private | 
| AreaLight_RenderMesh enum value | Lighting::LightContext | private | 
| AreaLight_ShadowConstantBufferSet enum value | Lighting::LightContext | private | 
| AreaLight_Shape enum value | Lighting::LightContext | private | 
| AreaLight_Transform enum value | Lighting::LightContext | private | 
| AreaLight_TwoSided enum value | Lighting::LightContext | private | 
| AreaLightAllocator typedef | Lighting::LightContext | private | 
| areaLightAllocator | Lighting::LightContext | privatestatic | 
| AreaLightShape enum name | Lighting::LightContext | |
| Color enum value | Lighting::LightContext | private | 
| Create() | Lighting::LightContext | static | 
| Dealloc(Graphics::ContextEntityId id) | Lighting::LightContext | privatestatic | 
| DirectionalLight_Ambient enum value | Lighting::LightContext | private | 
| DirectionalLight_CascadeObservers enum value | Lighting::LightContext | private | 
| DirectionalLight_Direction enum value | Lighting::LightContext | private | 
| DirectionalLight_Transform enum value | Lighting::LightContext | private | 
| DirectionalLight_ViewProjTransform enum value | Lighting::LightContext | private | 
| DirectionalLightAllocator typedef | Lighting::LightContext | private | 
| directionalLightAllocator | Lighting::LightContext | privatestatic | 
| Discard() | Lighting::LightContext | static | 
| GenericLightAllocator typedef | Lighting::LightContext | private | 
| genericLightAllocator | Lighting::LightContext | privatestatic | 
| GetAmbient(const Graphics::GraphicsEntityId id) | Lighting::LightContext | static | 
| GetColor(const Graphics::GraphicsEntityId id) | Lighting::LightContext | static | 
| GetInnerOuterAngle(const Graphics::GraphicsEntityId id, float &inner, float &outer) | Lighting::LightContext | static | 
| GetIntensity(const Graphics::GraphicsEntityId id) | Lighting::LightContext | static | 
| GetLightIndexBuffer() | Lighting::LightContext | static | 
| GetLightsBuffer() | Lighting::LightContext | static | 
| GetLightUniforms() | Lighting::LightContext | static | 
| GetObserverTransform(const Graphics::GraphicsEntityId id) | Lighting::LightContext | static | 
| GetPosition(const Graphics::GraphicsEntityId id) | Lighting::LightContext | static | 
| GetRotation(const Graphics::GraphicsEntityId id) | Lighting::LightContext | static | 
| GetScale(const Graphics::GraphicsEntityId id) | Lighting::LightContext | static | 
| GetTransform(const Graphics::GraphicsEntityId id) | Lighting::LightContext | static | 
| GetType(const Graphics::GraphicsEntityId id) | Lighting::LightContext | static | 
| GraphicsContext() | Graphics::GraphicsContext | |
| Intensity enum value | Lighting::LightContext | private | 
| InternalDefragment(ID_ALLOCATOR &allocator, Graphics::GraphicsContextState &&state) | Graphics::GraphicsContext | inlineprotectedstatic | 
| InternalDeregisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state) | Graphics::GraphicsContext | protectedstatic | 
| InternalRegisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state) | Graphics::GraphicsContext | protectedstatic | 
| LightContext() | Lighting::LightContext | |
| LightType enum name | Lighting::LightContext | |
| OnPrepareView(const Ptr< Graphics::View > &view, const Graphics::FrameContext &ctx) | Lighting::LightContext | static | 
| OnRenderDebug(uint32_t flags) | Lighting::LightContext | static | 
| PointLight_ConstantBufferSet enum value | Lighting::LightContext | private | 
| PointLight_DynamicOffsets enum value | Lighting::LightContext | private | 
| PointLight_Observer enum value | Lighting::LightContext | private | 
| PointLight_ProjectionTexture enum value | Lighting::LightContext | private | 
| PointLight_ShadowConstantBufferSet enum value | Lighting::LightContext | private | 
| PointLight_Transform enum value | Lighting::LightContext | private | 
| PointLightAllocator typedef | Lighting::LightContext | private | 
| pointLightAllocator | Lighting::LightContext | privatestatic | 
| Range enum value | Lighting::LightContext | private | 
| RunFrameScriptJobs(const Graphics::FrameContext &ctx) | Lighting::LightContext | static | 
| SetAmbient(const Graphics::GraphicsEntityId id, Math::vec3 &ambient) | Lighting::LightContext | static | 
| SetColor(const Graphics::GraphicsEntityId id, const Math::vec3 &color) | Lighting::LightContext | static | 
| SetGlobalLightTransform(const Graphics::ContextEntityId id, const Math::mat4 &transform, const Math::vector &direction) | Lighting::LightContext | privatestatic | 
| SetGlobalLightViewProjTransform(const Graphics::ContextEntityId id, const Math::mat4 &transform) | Lighting::LightContext | privatestatic | 
| SetInnerOuterAngle(const Graphics::GraphicsEntityId id, float inner, float outer) | Lighting::LightContext | static | 
| SetIntensity(const Graphics::GraphicsEntityId id, const float intensity) | Lighting::LightContext | static | 
| SetPosition(const Graphics::GraphicsEntityId id, const Math::point &position) | Lighting::LightContext | static | 
| SetRange(const Graphics::GraphicsEntityId id, const float range) | Lighting::LightContext | static | 
| SetRotation(const Graphics::GraphicsEntityId id, const Math::quat &rotation) | Lighting::LightContext | static | 
| SetScale(const Graphics::GraphicsEntityId id, const Math::vec3 &scale) | Lighting::LightContext | static | 
| SetTransform(const Graphics::GraphicsEntityId id, const float azimuth, const float zenith) | Lighting::LightContext | static | 
| SetupAreaLight(const Graphics::GraphicsEntityId id, const AreaLightShape shape, const Math::vec3 &color, const float intensity, const float range, bool twoSided=false, bool castShadows=false, bool renderMesh=false) | Lighting::LightContext | static | 
| SetupGlobalLight(const Graphics::GraphicsEntityId id, const Math::vec3 &color, const float intensity, const Math::vec3 &ambient, const float zenith, const float azimuth, bool castShadows=false) | Lighting::LightContext | static | 
| SetupPointLight(const Graphics::GraphicsEntityId id, const Math::vec3 &color, const float intensity, const float range, bool castShadows=false, const CoreGraphics::TextureId projection=CoreGraphics::InvalidTextureId) | Lighting::LightContext | static | 
| SetupSpotLight(const Graphics::GraphicsEntityId id, const Math::vec3 &color, const float intensity, const float innerConeAngle, const float outerConeAngle, const float range, bool castShadows=false, const CoreGraphics::TextureId projection=CoreGraphics::InvalidTextureId) | Lighting::LightContext | static | 
| SetupTerrainShadows(const CoreGraphics::TextureId terrainShadowMap, const uint worldSize) | Lighting::LightContext | static | 
| ShadowCaster enum value | Lighting::LightContext | private | 
| ShadowCaster_Transform enum value | Lighting::LightContext | private | 
| ShadowCasterAllocator typedef | Lighting::LightContext | private | 
| shadowCasterAllocator | Lighting::LightContext | privatestatic | 
| shadowCasterSliceMap | Lighting::LightContext | privatestatic | 
| SpotLight_ConeAngles enum value | Lighting::LightContext | private | 
| SpotLight_ConstantBufferSet enum value | Lighting::LightContext | private | 
| SpotLight_DynamicOffsets enum value | Lighting::LightContext | private | 
| SpotLight_Observer enum value | Lighting::LightContext | private | 
| SpotLight_ProjectionTexture enum value | Lighting::LightContext | private | 
| SpotLight_ProjectionTransform enum value | Lighting::LightContext | private | 
| SpotLight_ShadowConstantBufferSet enum value | Lighting::LightContext | private | 
| SpotLight_Transform enum value | Lighting::LightContext | private | 
| SpotLightAllocator typedef | Lighting::LightContext | private | 
| spotLightAllocator | Lighting::LightContext | privatestatic | 
| Type enum value | Lighting::LightContext | private | 
| TypedLightId enum value | Lighting::LightContext | private | 
| UpdateViewDependentResources(const Ptr< Graphics::View > &view, const Graphics::FrameContext &ctx) | Lighting::LightContext | static | 
| WindowResized(const CoreGraphics::WindowId windowId, SizeT width, SizeT height) | Lighting::LightContext | static | 
| ~GraphicsContext() | Graphics::GraphicsContext | virtual | 
| ~LightContext() | Lighting::LightContext | virtual |