|
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 |