ASGE
3.2.0
Simple Game Framework in GL
|
This is the complete list of members for ASGE::Input, including all inherited members.
addCallbackFnc(EventType type, T fncPtr, T2 *obj) | ASGE::Input | inline |
addCallbackFnc(EventType type, T fncPtr) | ASGE::Input | inline |
CallbackID typedef (defined in ASGE::Input) | ASGE::Input | |
getCursorPos(double &xpos, double &ypos) const =0 | ASGE::Input | pure virtual |
getGamePad(int idx) const =0 | ASGE::Input | pure virtual |
getGamePad() const =0 | ASGE::Input | pure virtual |
getGamePads() const =0 | ASGE::Input | pure virtual |
init(Renderer *renderer)=0 | ASGE::Input | pure virtual |
Input() | ASGE::Input | |
Input(const Input &rhs)=delete (defined in ASGE::Input) | ASGE::Input | |
operator=(const Input &rhs)=delete (defined in ASGE::Input) | ASGE::Input | |
sendEvent(EventType type, SharedEventData data) | ASGE::Input | |
setCursorMode(ASGE::MOUSE::CursorMode mode)=0 | ASGE::Input | pure virtual |
setCursorPos(double x, double y) const =0 | ASGE::Input | pure virtual |
unregisterCallback(CallbackID id) | ASGE::Input | |
update()=0 | ASGE::Input | pure virtual |
updateGamePadMappings(const std::filesystem::path &mappings_file)=0 | ASGE::Input | pure virtual |
use_threads | ASGE::Input | |
~Input() | ASGE::Input | virtual |