|
Toast Engine
|
Public Member Functions | |
| InputSystem (const InputSystem &)=delete | |
| auto | operator= (const InputSystem &) -> InputSystem &=delete |
| void | tick () |
| void | reloadActions () |
| void | setViewport (glm::vec2 position, glm::vec2 size) noexcept |
| auto | lastInputDevice () const noexcept -> Device |
| auto | lastInputName () const noexcept -> std::string_view |
| auto | mousePosition () const noexcept -> glm::vec2 |
| auto | mouseDelta () const noexcept -> glm::vec2 |
| auto | activeGamepadId () const noexcept -> uint32_t |
Static Public Member Functions | |
| static auto | get () noexcept -> InputSystem & |
|
nodiscardnoexcept |
|
nodiscardnoexcept |
|
nodiscardnoexcept |
|
nodiscardnoexcept |
|
nodiscardnoexcept |