Rendu
A lightweight rendering engine for experimentations
|
This is the complete list of members for DeferredLight, including all inherited members.
_cone | DeferredLight | private |
_dirProgram | DeferredLight | private |
_pointProgram | DeferredLight | private |
_proj | DeferredLight | private |
_sphere | DeferredLight | private |
_spotProgram | DeferredLight | private |
_textures | DeferredLight | private |
_view | DeferredLight | private |
DeferredLight(const Texture *texAlbedo, const Texture *texNormals, const Texture *texDepth, const Texture *texEffects) | DeferredLight | explicit |
draw(const SpotLight *light) override | DeferredLight | virtual |
draw(const PointLight *light) override | DeferredLight | virtual |
draw(const DirectionalLight *light) override | DeferredLight | virtual |
updateCameraInfos(const glm::mat4 &viewMatrix, const glm::mat4 &projMatrix) | DeferredLight |