ASGE  3.2.0
Simple Game Framework in GL
ASGE::Input Member List

This is the complete list of members for ASGE::Input, including all inherited members.

addCallbackFnc(EventType type, T fncPtr, T2 *obj)ASGE::Inputinline
addCallbackFnc(EventType type, T fncPtr)ASGE::Inputinline
CallbackID typedef (defined in ASGE::Input)ASGE::Input
getCursorPos(double &xpos, double &ypos) const =0ASGE::Inputpure virtual
getGamePad(int idx) const =0ASGE::Inputpure virtual
getGamePad() const =0ASGE::Inputpure virtual
getGamePads() const =0ASGE::Inputpure virtual
init(Renderer *renderer)=0ASGE::Inputpure 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)=0ASGE::Inputpure virtual
setCursorPos(double x, double y) const =0ASGE::Inputpure virtual
unregisterCallback(CallbackID id)ASGE::Input
update()=0ASGE::Inputpure virtual
updateGamePadMappings(const std::filesystem::path &mappings_file)=0ASGE::Inputpure virtual
use_threadsASGE::Input
~Input()ASGE::Inputvirtual