File Input.cpp
Go to the source code of this file
#include "Input.h"#include "macros.h"#include <GL/glew.h>#include <GLFW/glfw3.h>#include <sstream>#include <string>#include <vector>#include <algorithm>#include "xdz_math.h"
Public Functions
| Type | Name |
|---|---|
| Input::MouseButtons | ListenMouseEvent (GLFWwindow * window) |
| int | ListenNormalKeyEvent (GLFWwindow * window) |
| Input::SpecialKeys | ListenSpecialKeyEvent (GLFWwindow * window) |
Public Static Functions
| Type | Name |
|---|---|
| std::string | trim (const std::string & s) |
Public Functions Documentation
function ListenMouseEvent
Input::MouseButtons ListenMouseEvent (
GLFWwindow * window
)
function ListenNormalKeyEvent
int ListenNormalKeyEvent (
GLFWwindow * window
)
function ListenSpecialKeyEvent
Input::SpecialKeys ListenSpecialKeyEvent (
GLFWwindow * window
)
Public Static Functions Documentation
function trim
static std::string trim (
const std::string & s
)
The documentation for this class was generated from the following file src/editor/Input.cpp