| __DeclareContext() | Lighting::LightContext | private |
| Alloc() | Lighting::LightContext | privatestatic |
| AreaLight_Observers enum value | Lighting::LightContext | private |
| AreaLight_RenderMesh enum value | Lighting::LightContext | private |
| AreaLight_ShadowProjectionTransforms enum value | Lighting::LightContext | private |
| AreaLight_ShadowTiles 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 | |
| Create() | Lighting::LightContext | static |
| Dealloc(Graphics::ContextEntityId id) | Lighting::LightContext | privatestatic |
| DirectionalLight_CascadeDistances enum value | Lighting::LightContext | private |
| DirectionalLight_CascadeObservers enum value | Lighting::LightContext | private |
| DirectionalLight_CascadeTiles enum value | Lighting::LightContext | private |
| DirectionalLight_CascadeTransforms enum value | Lighting::LightContext | private |
| DirectionalLight_Direction enum value | Lighting::LightContext | private |
| DirectionalLight_Transform enum value | Lighting::LightContext | private |
| DirectionalLight_View 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 |
| 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 | |
| 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 |
| Light_Color enum value | Lighting::LightContext | private |
| Light_Entity enum value | Lighting::LightContext | private |
| Light_Intensity enum value | Lighting::LightContext | private |
| Light_Range enum value | Lighting::LightContext | private |
| Light_ShadowCaster enum value | Lighting::LightContext | private |
| Light_StageMask enum value | Lighting::LightContext | private |
| Light_Type enum value | Lighting::LightContext | private |
| Light_TypedLightId enum value | Lighting::LightContext | private |
| LightContext() | Lighting::LightContext | |
| LightType enum name | Lighting::LightContext | |
| OnPrepareView(const Graphics::ViewId view, const Graphics::FrameContext &ctx) | Lighting::LightContext | static |
| OnRenderDebug(uint32_t flags) | Lighting::LightContext | static |
| PointLight_Observers enum value | Lighting::LightContext | private |
| PointLight_ProjectionTexture enum value | Lighting::LightContext | private |
| PointLight_ShadowProjectionTransforms enum value | Lighting::LightContext | private |
| PointLight_ShadowTiles enum value | Lighting::LightContext | private |
| PointLight_Transform enum value | Lighting::LightContext | private |
| PointLightAllocator typedef | Lighting::LightContext | private |
| pointLightAllocator | Lighting::LightContext | privatestatic |
| Resize(const uint framescriptHash, SizeT width, SizeT height) | Lighting::LightContext | static |
| RunFrameScriptJobs(const Graphics::FrameContext &ctx) | Lighting::LightContext | static |
| SetColor(const Graphics::GraphicsEntityId id, const Math::vec3 &color) | Lighting::LightContext | static |
| SetDirectionalLightTransform(const Graphics::ContextEntityId id, const Math::mat4 &transform, const Math::vector &direction) | 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 AreaLightSetupInfo &info) | Lighting::LightContext | static |
| SetupDirectionalLight(const Graphics::GraphicsEntityId id, const DirectionalLightSetupInfo &info) | Lighting::LightContext | static |
| SetupPointLight(const Graphics::GraphicsEntityId id, const PointLightSetupInfo &info) | Lighting::LightContext | static |
| SetupSpotLight(const Graphics::GraphicsEntityId id, const SpotLightSetupInfo &info) | Lighting::LightContext | static |
| SetupTerrainShadows(const CoreGraphics::TextureId terrainShadowMap, const uint worldSize) | Lighting::LightContext | static |
| ShadowCaster_Transform enum value | Lighting::LightContext | private |
| ShadowCasterAllocator typedef | Lighting::LightContext | private |
| shadowCasterAllocator | Lighting::LightContext | privatestatic |
| shadowCasterIndexMap | Lighting::LightContext | privatestatic |
| SpotLight_ConeAngles 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_ShadowProjectionTransform enum value | Lighting::LightContext | private |
| SpotLight_ShadowTile enum value | Lighting::LightContext | private |
| SpotLight_Transform enum value | Lighting::LightContext | private |
| SpotLightAllocator typedef | Lighting::LightContext | private |
| spotLightAllocator | Lighting::LightContext | privatestatic |
| UpdateLights(const Graphics::FrameContext &ctx) | Lighting::LightContext | static |
| ~GraphicsContext() | Graphics::GraphicsContext | virtual |
| ~LightContext() | Lighting::LightContext | virtual |