|
BlankMat 0.1.0
Free open-source 3D texture creation application
|
This is the complete list of members for Input, including all inherited members.
| AddCommand(const std::string &name, ICommand *command) | Input | inline |
| AltPress(int mod) | Input | inlinestatic |
| CtrlPress(int mod) | Input | inlinestatic |
| CursorPositionCallback(GLFWwindow *window, double xPos, double yPos) | Input | |
| DisableMouseCursor(GLFWwindow *window) | Input | inlinestatic |
| FramebufferSizeCallback(GLFWwindow *window, int width, int height) | Input | inlinestatic |
| GetActionCode(int action) | Input | inlinestatic |
| GetKeyCode(int key) | Input | inlinestatic |
| GetModCode(int mod) | Input | inlinestatic |
| GetMouseCode(int button) | Input | inlinestatic |
| GeyKeyMods(const std::string &keyCode) const | Input | inline |
| HideMouseCursor(GLFWwindow *window) | Input | inlinestatic |
| Input(ImGuiIO *io, State *state, Config *config) | Input | explicit |
| IsKeyPressed(const std::string &keyCode) const | Input | inline |
| IsModKey(int key) | Input | inlinestatic |
| KeyCallback(GLFWwindow *window, int key, int scancode, int action, int mods) | Input | |
| MouseButtonCallback(GLFWwindow *window, int button, int action, int mods) | Input | |
| PressKey(const std::string &keyCode, int mods) | Input | inline |
| RunCommand(const std::string &command) | Input | inline |
| ScrollCallback(GLFWwindow *window, double xOffset, double yOffset) | Input | |
| SetMouseInputMode(GLFWwindow *window, MouseInputMode newMode) | Input | inline |
| SetMouseMoveFunction(std::function< void(const glm::vec3 &delta)> func) | Input | inline |
| SetMouseRotFunction(std::function< void(const glm::vec3 &delta)> func) | Input | inline |
| SetMouseZoomFunction(std::function< void(const glm::vec3 &delta)> func) | Input | inline |
| ShiftPress(int mod) | Input | inlinestatic |
| ShowMouseCursor(GLFWwindow *window) | Input | inlinestatic |
| UnPressKey(const std::string &keyCode) | Input | inline |