This file contains the IRenderer class declaration. More...
Go to the source code of this file.
Classes | |
struct | eng::Color |
struct | eng::Text |
struct | eng::Event |
struct | eng::WindowSize |
class | eng::IRenderer |
Interface for the renderer. More... | |
Namespaces | |
namespace | eng |
Enumerations | |
enum class | eng::Key { eng::Unknown , eng::Escape , eng::Enter , eng::Space , eng::Up , eng::Down , eng::Left , eng::Right , eng::A , eng::B , eng::C , eng::D , eng::E , eng::F , eng::G , eng::H , eng::I , eng::J , eng::K , eng::L , eng::M , eng::N , eng::O , eng::P , eng::Q , eng::R , eng::S , eng::T , eng::U , eng::V , eng::W , eng::X , eng::Y , eng::Z , eng::Num0 , eng::Num1 , eng::Num2 , eng::Num3 , eng::Num4 , eng::Num5 , eng::Num6 , eng::Num7 , eng::Num8 , eng::Num9 } |
enum class | eng::EventType { eng::Closed , eng::KeyPressed , eng::KeyReleased , eng::None } |
This file contains the IRenderer class declaration.
Definition in file IRenderer.hpp.