libOpenWinControls
Multiplatform open-source library to interact with the dual-mode controller in GPD devices
Loading...
Searching...
No Matches
OWC::Controller Member List

This is the complete list of members for OWC::Controller, including all inherited members.

enableLogging(const std::function< void(const std::wstring &)> &logCB)OWC::Controllerinline
getAnalogBoundary(bool left) const =0OWC::Controllerpure virtual
getAnalogCenter(bool left) const =0OWC::Controllerpure virtual
getBackButton(int num, int slot) const =0OWC::Controllerpure virtual
getBackButtonStartTime(int num, int slot) const =0OWC::Controllerpure virtual
getButton(Button btn) const =0OWC::Controllerpure virtual
getControllerType() const =0OWC::Controllerpure virtual
getLedColor() const =0OWC::Controllerpure virtual
getLedMode() const =0OWC::Controllerpure virtual
getRumbleMode() const =0OWC::Controllerpure virtual
hasFeature(int feature) constOWC::Controller
init()OWC::Controller
readConfig()=0OWC::Controllerpure virtual
setAnalogBoundary(int boundary, bool left) const =0OWC::Controllerpure virtual
setAnalogCenter(int center, bool left) const =0OWC::Controllerpure virtual
setBackButton(int num, int slot, const std::string &key) const =0OWC::Controllerpure virtual
setBackButtonStartTime(int num, int slot, int timeMs) const =0OWC::Controllerpure virtual
setButton(Button btn, const std::string &key) const =0OWC::Controllerpure virtual
setLedColor(int r, int g, int b) const =0OWC::Controllerpure virtual
setLedMode(LedMode mode) const =0OWC::Controllerpure virtual
setRumble(RumbleMode mode) const =0OWC::Controllerpure virtual
writeConfig() const =0OWC::Controllerpure virtual