OGL Engine 1.2.0-dev
|
Définit les inputs clavier/souris dans un contexte OpenGL donné More...
#include <glad/glad.h>
#include <glfw/glfw3.h>
#include <glm/glm.hpp>
#include <functional>
#include <string>
#include <unordered_map>
#include <vector>
Go to the source code of this file.
Classes | |
struct | Engine::Input::KeyState |
Stocke l'état d'une touche et la durée passée dans l'état. More... | |
class | Engine::Input::InputManager |
Classe Statique qui garde un oeil sur l'état de tous les inputs. More... |
Namespaces | |
namespace | Engine |
namespace | Engine::Input |
Enumerations | |
enum class | Engine::Input::InputState { Engine::Input::None , Engine::Input::JustPressed , Engine::Input::Pressed , Engine::Input::JustReleased , Engine::Input::Released } |
Permet de donner un nom aux différents états dans lesquels peut se trouver une touche. More... |
Définit les inputs clavier/souris dans un contexte OpenGL donné