VoxelEngine
 
Loading...
Searching...
No Matches
engine::Sun Member List

This is the complete list of members for engine::Sun, including all inherited members.

calculateLightSpaceMatrices() (defined in engine::Sun)engine::Sunprotected
cascadeShadowMaps() const (defined in engine::Sun)engine::Sun
cascadeSplits() const (defined in engine::Sun)engine::Suninline
direction() const (defined in engine::Sun)engine::Suninline
DistanceFromTarget (defined in engine::Sun)engine::Suninlinestatic
lightColor() const (defined in engine::Sun)engine::Suninline
lightIntensity() const (defined in engine::Sun)engine::Suninline
lightPosition(glm::vec3 &outLookAtPos) const (defined in engine::Sun)engine::Sun
m_cascadeSplits (defined in engine::Sun)engine::Sunprotected
m_depthFBO (defined in engine::Sun)engine::Sunprotected
m_depthShader (defined in engine::Sun)engine::Sunprotected
m_direction (defined in engine::Sun)engine::Sunprotected
m_lightColor (defined in engine::Sun)engine::Sunprotected
m_lightIntensity (defined in engine::Sun)engine::Sunprotected
m_lightSpaceUBO (defined in engine::Sun)engine::Sunprotected
m_resolution (defined in engine::Sun)engine::Sunprotected
m_target (defined in engine::Sun)engine::Sunprotected
resolution() const (defined in engine::Sun)engine::Suninline
setDirection(const glm::vec3 &direction) (defined in engine::Sun)engine::Sun
setLightColor(const glm::vec3 &color, float intensity) (defined in engine::Sun)engine::Sun
setTarget(const Camera *target) (defined in engine::Sun)engine::Sun
shadowFBO() const (defined in engine::Sun)engine::Suninline
shadowMaterial() (defined in engine::Sun)engine::Suninline
Sun(glm::ivec2 resolution, const Camera *target, const glm::vec3 &direction=glm::vec3(0.0f, -1.0f, 0.0f)) (defined in engine::Sun)engine::Sun
update(float dt) override (defined in engine::Sun)engine::Sunvirtual
Updateable()=default (defined in engine::Updateable)engine::Updateable
~Updateable()=default (defined in engine::Updateable)engine::Updateablevirtual