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 |