addPropertyPages(PropertySheetDialog *sheet) | sf::gmi::Controller | virtual |
callParamHook(IdType id) | sf::gmi::Controller | protected |
callResultHook(IdType id) | sf::gmi::Controller | protected |
Controller(const Parameters &) | sf::gmi::Controller | |
csERROR enum value | sf::gmi::Controller | |
csHOMING enum value | sf::gmi::Controller | |
csINIT enum value | sf::gmi::Controller | |
csREADY enum value | sf::gmi::Controller | |
csUNHOMED enum value | sf::gmi::Controller | |
csUNINIT enum value | sf::gmi::Controller | |
destroy() | sf::gmi::Controller | |
doHomeAxes(bool skip) | sf::gmi::Controller | protectedvirtual |
doInitialize(bool)=0 | sf::gmi::Controller | protectedpure virtual |
doSetPosition(EAxisLocation al, double) | sf::gmi::Controller | protectedvirtual |
enumParamIds(IdList &ids) const =0 | sf::gmi::Controller | pure virtual |
enumResultIds(IdList &ids) const =0 | sf::gmi::Controller | pure virtual |
EStatus enum name | sf::gmi::Controller | |
getAccuracy(AxesCoord &accuracy) const | sf::gmi::Controller | |
getAxis(int axis_loc) | sf::gmi::Controller | |
getAxis(int axis_loc) const | sf::gmi::Controller | |
getAxisCount() const | sf::gmi::Controller | inline |
getAxisDescription(int axis_loc) | sf::gmi::Controller | static |
getAxisName(int axis_loc) | sf::gmi::Controller | static |
getChuckJaw() const | sf::gmi::Controller | |
getCurrent(EAxisValueType avt, AxesCoord &ac) const | sf::gmi::Controller | |
getJoystick() const | sf::gmi::Controller | |
getJoystickAxis() const | sf::gmi::Controller | |
getLastErrorText() const | sf::gmi::Controller | inline |
getMinMax(EAxisMinMax amm, AxesCoord &coord) const | sf::gmi::Controller | |
getMoveCon() const | sf::gmi::Controller | |
getMovePos() const | sf::gmi::Controller | |
getMoveVel() const | sf::gmi::Controller | |
getOffset(AxesCoord &coord) const | sf::gmi::Controller | |
getParam(IdType id, Value &value) const | sf::gmi::Controller | inline |
getParamId(EParam param, int axis=std::numeric_limits< int >::max()) const =0 | sf::gmi::Controller | pure virtual |
getParamInfo(IdType id, ParamInfo &info) const | sf::gmi::Controller | inline |
getPhysicalAxis(int axis_num) | sf::gmi::Controller | |
getPopAxis() const | sf::gmi::Controller | |
getProfilePath() const | sf::gmi::Controller | |
getRadialUnlimited() const | sf::gmi::Controller | |
getResolution(AxesCoord &resolution) const | sf::gmi::Controller | |
getResultBuffer(IdType id, BufferInfo &buf_info) | sf::gmi::Controller | inline |
getResultId(EResult result, int axis=std::numeric_limits< int >::max()) const =0 | sf::gmi::Controller | pure virtual |
getResultInfo(IdType id, ResultInfo &info) const | sf::gmi::Controller | inline |
getStatus() const | sf::gmi::Controller | inlineprotected |
getStatusName(EStatus status) | sf::gmi::Controller | static |
getStatusName() const | sf::gmi::Controller | inline |
getTarget(EAxisValueType avt, AxesCoord &coord) const | sf::gmi::Controller | |
getTriggerAxis() const | sf::gmi::Controller | |
getTriggerDensity() const | sf::gmi::Controller | |
getTriggerEnable() const | sf::gmi::Controller | |
getTriggerFreq() const | sf::gmi::Controller | |
getTriggerMode() const | sf::gmi::Controller | |
handleParam(IdType id, ParamInfo *info, const Value *setval, Value *getval)=0 | sf::gmi::Controller | pure virtual |
handleResult(IdType id, ResultInfo *info, BufferInfo *buf_info)=0 | sf::gmi::Controller | pure virtual |
homeAxes(bool skip) | sf::gmi::Controller | |
hookEventHandler(ControllerEvent handler) | sf::gmi::Controller | |
initialize() | sf::gmi::Controller | |
isMoveConCompleted() const | sf::gmi::Controller | inline |
isMovePosCompleted() const | sf::gmi::Controller | inline |
isMoveVelCompleted() const | sf::gmi::Controller | inline |
isMoving() const | sf::gmi::Controller | |
isReady() const | sf::gmi::Controller | inline |
normalize(AxesCoord &pos) const | sf::gmi::Controller | |
normalized(const AxesCoord &dist) const | sf::gmi::Controller | inline |
openDebugger() | sf::gmi::Controller | inlinevirtual |
sendPopEvent() | sf::gmi::Controller | inlineprotected |
setChuckJaw(EChuckJaw cj) | sf::gmi::Controller | |
setCurrent(EAxisValueType avt, const AxesCoord &coord) | sf::gmi::Controller | |
setGetParam(IdType id, Value &value, bool skip_event) | sf::gmi::Controller | |
setJoystick(EJoystickCmd jsc) | sf::gmi::Controller | |
setJoystickAxis(EAxisLocation axis_loc) | sf::gmi::Controller | |
setLastErrorText(const char *text) | sf::gmi::Controller | inlineprotected |
setMode(EAxisMode am, const AxesCoord &ac, EAxisMode amdef=amDISABLED) | sf::gmi::Controller | |
setMoveCon(EMoveConCmd mcc) | sf::gmi::Controller | |
setMovePos(EMovePosCmd mpc) | sf::gmi::Controller | |
setMoveVel(EMoveVelCmd mvc) | sf::gmi::Controller | |
setOffset(const AxesCoord &coord) | sf::gmi::Controller | |
setParam(IdType id, const Value &value, bool skip_event) | sf::gmi::Controller | |
setParamHook(NotifyProc proc, void *data) | sf::gmi::Controller | inline |
setPopAxis(EAxisLocation al) | sf::gmi::Controller | |
setPosition(EAxisLocation al, double value) | sf::gmi::Controller | |
setPosition(const AxesCoord &ac) | sf::gmi::Controller | |
setResultHook(NotifyProc proc, void *data) | sf::gmi::Controller | inline |
setStatus(EStatus status) | sf::gmi::Controller | protected |
setTarget(EAxisValueType avt, const AxesCoord &coord) | sf::gmi::Controller | |
setTarget(const AxesCoord &pos, const AxesCoord &vel, const AxesCoord &acc, bool linear) | sf::gmi::Controller | |
setTriggerAxis(EAxisLocation al) | sf::gmi::Controller | |
setTriggerDensity(double td) | sf::gmi::Controller | |
setTriggerEnable(bool enable) | sf::gmi::Controller | |
setTriggerFreq(double freq) | sf::gmi::Controller | |
setTriggerMode(bool intern) | sf::gmi::Controller | |
storeSettings(bool rd) | sf::gmi::Controller | |
unhookEventHandler(ControllerEvent handler) | sf::gmi::Controller | |
uninitialize() | sf::gmi::Controller | |
~Controller() | sf::gmi::Controller | virtual |