.. _program_listing_file_Src_GraphicsEngineOpenGL_scene_light_Light.hpp: Program Listing for File Light.hpp ================================== |exhale_lsh| :ref:`Return to documentation for file ` (``Src/GraphicsEngineOpenGL/scene/light/Light.hpp``) .. |exhale_lsh| unicode:: U+021B0 .. UPWARDS ARROW WITH TIP LEFTWARDS .. code-block:: cpp #pragma once #include #include #include class Light { public: Light(); Light(GLfloat red, GLfloat green, GLfloat blue, GLfloat radiance); glm::vec3 get_color() const { return color; }; float get_radiance() const { return radiance; }; ~Light(); protected: glm::vec3 color; float radiance; glm::mat4 light_proj; };