Skylicht Engine
Loading...
Searching...
No Matches
Skylicht::CShaderLighting Member List

This is the complete list of members for Skylicht::CShaderLighting, including all inherited members.

CShaderLighting() (defined in Skylicht::CShaderLighting)Skylicht::CShaderLighting
getAreaLight(int lightId) (defined in Skylicht::CShaderLighting)Skylicht::CShaderLightingstatic
getDirectionalLight() (defined in Skylicht::CShaderLighting)Skylicht::CShaderLightingstatic
getMainShadowLight() (defined in Skylicht::CShaderLighting)Skylicht::CShaderLightingstatic
getPointLight(int lightId) (defined in Skylicht::CShaderLighting)Skylicht::CShaderLightingstatic
getSpotLight(int lightId) (defined in Skylicht::CShaderLighting)Skylicht::CShaderLightingstatic
IShaderCallback() (defined in Skylicht::IShaderCallback)Skylicht::IShaderCallbackinline
OnSetConstants(CShader *shader, SUniform *uniform, IMaterialRenderer *matRender, bool vertexShader)Skylicht::CShaderLightingvirtual
setAreaLight(CAreaLight *light, int lightId) (defined in Skylicht::CShaderLighting)Skylicht::CShaderLightingstatic
setDirectionalLight(CDirectionalLight *light) (defined in Skylicht::CShaderLighting)Skylicht::CShaderLightingstatic
setLightAmbient(const SColorf &c) (defined in Skylicht::CShaderLighting)Skylicht::CShaderLightingstatic
setMainShadowLight(CDirectionalLight *light) (defined in Skylicht::CShaderLighting)Skylicht::CShaderLightingstatic
setPointLight(CPointLight *light, int lightId) (defined in Skylicht::CShaderLighting)Skylicht::CShaderLightingstatic
setSpotLight(CSpotLight *light, int lightId) (defined in Skylicht::CShaderLighting)Skylicht::CShaderLightingstatic
~CShaderLighting() (defined in Skylicht::CShaderLighting)Skylicht::CShaderLightingvirtual
~IShaderCallback() (defined in Skylicht::IShaderCallback)Skylicht::IShaderCallbackinlinevirtual