class
inputhandles all inputs and sends out generic events that can be subscribed to.
the input class is responsible for translating platform specific input events to a more generalised format, and sending out events that have been subscribed to. for example it will translate all keyboard input messages into a generic key message that remains the same for all platforms. You can however reverse-translate back into the platform specific key messages. Every input instance is tied to a core::
types
classes
enums
static variables
member-functions
Function documentation
const mouse_ coordinate& core:: systems:: input:: cursor() const noexcept
Returns | the current mouse coordinate information |
---|