Nebula
Loading...
Searching...
No Matches
Lighting::LightContext Member List

This is the complete list of members for Lighting::LightContext, including all inherited members.

__DeclareContext()Lighting::LightContextprivate
Alloc()Lighting::LightContextprivatestatic
AreaLight_Observers enum valueLighting::LightContextprivate
AreaLight_RenderMesh enum valueLighting::LightContextprivate
AreaLight_ShadowProjectionTransforms enum valueLighting::LightContextprivate
AreaLight_ShadowTiles enum valueLighting::LightContextprivate
AreaLight_Shape enum valueLighting::LightContextprivate
AreaLight_Transform enum valueLighting::LightContextprivate
AreaLight_TwoSided enum valueLighting::LightContextprivate
AreaLightAllocator typedefLighting::LightContextprivate
areaLightAllocatorLighting::LightContextprivatestatic
AreaLightShape enum nameLighting::LightContext
Create()Lighting::LightContextstatic
Dealloc(Graphics::ContextEntityId id)Lighting::LightContextprivatestatic
DirectionalLight_CascadeDistances enum valueLighting::LightContextprivate
DirectionalLight_CascadeObservers enum valueLighting::LightContextprivate
DirectionalLight_CascadeTiles enum valueLighting::LightContextprivate
DirectionalLight_CascadeTransforms enum valueLighting::LightContextprivate
DirectionalLight_Direction enum valueLighting::LightContextprivate
DirectionalLight_Transform enum valueLighting::LightContextprivate
DirectionalLight_View enum valueLighting::LightContextprivate
DirectionalLightAllocator typedefLighting::LightContextprivate
directionalLightAllocatorLighting::LightContextprivatestatic
Discard()Lighting::LightContextstatic
GenericLightAllocator typedefLighting::LightContextprivate
genericLightAllocatorLighting::LightContextprivatestatic
GetColor(const Graphics::GraphicsEntityId id)Lighting::LightContextstatic
GetInnerOuterAngle(const Graphics::GraphicsEntityId id, float &inner, float &outer)Lighting::LightContextstatic
GetIntensity(const Graphics::GraphicsEntityId id)Lighting::LightContextstatic
GetLightIndexBuffer()Lighting::LightContextstatic
GetLightsBuffer()Lighting::LightContextstatic
GetLightUniforms()Lighting::LightContextstatic
GetObserverTransform(const Graphics::GraphicsEntityId id)Lighting::LightContextstatic
GetPosition(const Graphics::GraphicsEntityId id)Lighting::LightContextstatic
GetRotation(const Graphics::GraphicsEntityId id)Lighting::LightContextstatic
GetScale(const Graphics::GraphicsEntityId id)Lighting::LightContextstatic
GetTransform(const Graphics::GraphicsEntityId id)Lighting::LightContextstatic
GetType(const Graphics::GraphicsEntityId id)Lighting::LightContextstatic
GraphicsContext()Graphics::GraphicsContext
InternalDefragment(ID_ALLOCATOR &allocator, Graphics::GraphicsContextState &&state)Graphics::GraphicsContextinlineprotectedstatic
InternalDeregisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state)Graphics::GraphicsContextprotectedstatic
InternalRegisterEntity(const Graphics::GraphicsEntityId id, Graphics::GraphicsContextState &&state)Graphics::GraphicsContextprotectedstatic
Light_Color enum valueLighting::LightContextprivate
Light_Entity enum valueLighting::LightContextprivate
Light_Intensity enum valueLighting::LightContextprivate
Light_Range enum valueLighting::LightContextprivate
Light_ShadowCaster enum valueLighting::LightContextprivate
Light_StageMask enum valueLighting::LightContextprivate
Light_Type enum valueLighting::LightContextprivate
Light_TypedLightId enum valueLighting::LightContextprivate
LightContext()Lighting::LightContext
LightType enum nameLighting::LightContext
OnPrepareView(const Graphics::ViewId view, const Graphics::FrameContext &ctx)Lighting::LightContextstatic
OnRenderDebug(uint32_t flags)Lighting::LightContextstatic
PointLight_Observers enum valueLighting::LightContextprivate
PointLight_ProjectionTexture enum valueLighting::LightContextprivate
PointLight_ShadowProjectionTransforms enum valueLighting::LightContextprivate
PointLight_ShadowTiles enum valueLighting::LightContextprivate
PointLight_Transform enum valueLighting::LightContextprivate
PointLightAllocator typedefLighting::LightContextprivate
pointLightAllocatorLighting::LightContextprivatestatic
Resize(const uint framescriptHash, SizeT width, SizeT height)Lighting::LightContextstatic
RunFrameScriptJobs(const Graphics::FrameContext &ctx)Lighting::LightContextstatic
SetColor(const Graphics::GraphicsEntityId id, const Math::vec3 &color)Lighting::LightContextstatic
SetDirectionalLightTransform(const Graphics::ContextEntityId id, const Math::mat4 &transform, const Math::vector &direction)Lighting::LightContextprivatestatic
SetInnerOuterAngle(const Graphics::GraphicsEntityId id, float inner, float outer)Lighting::LightContextstatic
SetIntensity(const Graphics::GraphicsEntityId id, const float intensity)Lighting::LightContextstatic
SetPosition(const Graphics::GraphicsEntityId id, const Math::point &position)Lighting::LightContextstatic
SetRange(const Graphics::GraphicsEntityId id, const float range)Lighting::LightContextstatic
SetRotation(const Graphics::GraphicsEntityId id, const Math::quat &rotation)Lighting::LightContextstatic
SetScale(const Graphics::GraphicsEntityId id, const Math::vec3 &scale)Lighting::LightContextstatic
SetTransform(const Graphics::GraphicsEntityId id, const float azimuth, const float zenith)Lighting::LightContextstatic
SetupAreaLight(const Graphics::GraphicsEntityId id, const AreaLightSetupInfo &info)Lighting::LightContextstatic
SetupDirectionalLight(const Graphics::GraphicsEntityId id, const DirectionalLightSetupInfo &info)Lighting::LightContextstatic
SetupPointLight(const Graphics::GraphicsEntityId id, const PointLightSetupInfo &info)Lighting::LightContextstatic
SetupSpotLight(const Graphics::GraphicsEntityId id, const SpotLightSetupInfo &info)Lighting::LightContextstatic
SetupTerrainShadows(const CoreGraphics::TextureId terrainShadowMap, const uint worldSize)Lighting::LightContextstatic
ShadowCaster_Transform enum valueLighting::LightContextprivate
ShadowCasterAllocator typedefLighting::LightContextprivate
shadowCasterAllocatorLighting::LightContextprivatestatic
shadowCasterIndexMapLighting::LightContextprivatestatic
SpotLight_ConeAngles enum valueLighting::LightContextprivate
SpotLight_Observer enum valueLighting::LightContextprivate
SpotLight_ProjectionTexture enum valueLighting::LightContextprivate
SpotLight_ProjectionTransform enum valueLighting::LightContextprivate
SpotLight_ShadowProjectionTransform enum valueLighting::LightContextprivate
SpotLight_ShadowTile enum valueLighting::LightContextprivate
SpotLight_Transform enum valueLighting::LightContextprivate
SpotLightAllocator typedefLighting::LightContextprivate
spotLightAllocatorLighting::LightContextprivatestatic
UpdateLights(const Graphics::FrameContext &ctx)Lighting::LightContextstatic
~GraphicsContext()Graphics::GraphicsContextvirtual
~LightContext()Lighting::LightContextvirtual