|
Oxygen Engine
Modern C++ 3D Engine using OpenGL
|
This is the complete list of members for oe::core::EventHandler, including all inherited members.
| addEvent(const EventType type, const EventData &data) noexcept | oe::core::EventHandler | |
| forceState(const key_code_t &key, const int &state, const bool &isMouse=false) noexcept | oe::core::EventHandler | |
| getCursorOffset() const noexcept (defined in oe::core::EventHandler) | oe::core::EventHandler | inline |
| getCursorPos() const noexcept (defined in oe::core::EventHandler) | oe::core::EventHandler | inline |
| getMouseScroll() const noexcept (defined in oe::core::EventHandler) | oe::core::EventHandler | inline |
| getProcessedEvents() const noexcept | oe::core::EventHandler | inline |
| hasKeyChanged(const key_code_t &key) const noexcept | oe::core::EventHandler | |
| isAltPressed() const noexcept | oe::core::EventHandler | |
| isClicked(const key_code_t &key, const bool &strict=false) const noexcept | oe::core::EventHandler | |
| isCtrlPressed() const noexcept | oe::core::EventHandler | |
| isEscapePressed() const noexcept | oe::core::EventHandler | |
| isHold(const key_code_t &key) const noexcept | oe::core::EventHandler | |
| isKeyJustPressed(const key_code_t &key) const noexcept | oe::core::EventHandler | inline |
| isKeyPressed(const key_code_t &key, const bool &strict=false) const noexcept | oe::core::EventHandler | |
| isShiftPressed() const noexcept | oe::core::EventHandler | |
| isSpacePressed() const noexcept | oe::core::EventHandler | |
| isSuperPressed() const noexcept | oe::core::EventHandler | |
| processEvents(const bool clean_processed=true) noexcept | oe::core::EventHandler | |
| resetAllStates() noexcept | oe::core::EventHandler | |
| setCursorPos(const glm::vec2 &cursor_pos) noexcept | oe::core::EventHandler | inline |
| setMouseScroll(const glm::vec2 &scroll) noexcept (defined in oe::core::EventHandler) | oe::core::EventHandler | inline |