![]() |
An open-source, flexible 3D physical simulation framework
|
#include <VirtualJoystickPlugin.h>
Public Member Functions | |
VirtualJoystickPlugin (lib_manager::LibManager *theManager) | |
~VirtualJoystickPlugin (void) | |
int | getLibVersion () const |
const std::string | getLibName () const |
void | getNewValue (double *leftValue, double *rightValue) |
virtual void | menuAction (int action, bool checked=false) |
Called whenever a menu item is selected. More... | |
![]() | |
LibInterface (LibManager *theManager) | |
virtual | ~LibInterface (void) |
ModuleInfo | getModuleInfo () const |
virtual void | newLibLoaded (const std::string &libName) |
virtual void | createModuleInfo (void) |
![]() | |
virtual | ~MenuInterface () |
Private Slots | |
void | newSpeed (double leftValue, double rightValue) |
void | hideWidget (void) |
void | closeWidget (void) |
Private Attributes | |
mars::main_gui::GuiInterface * | gui |
JoystickWidget * | joystick |
double | leftValue |
double | rightValue |
mars::data_broker::DataBrokerInterface * | dataBroker |
mars::data_broker::DataPackage | dataPackage |
mars::cfg_manager::CFGManagerInterface * | cfg |
unsigned long | dataPackageId |
Additional Inherited Members | |
![]() | |
LibManager * | libManager |
ModuleInfo | moduleInfo |
Definition at line 40 of file VirtualJoystickPlugin.h.
VirtualJoystickPlugin::VirtualJoystickPlugin | ( | lib_manager::LibManager * | theManager | ) |
Definition at line 9 of file VirtualJoystickPlugin.cpp.
VirtualJoystickPlugin::~VirtualJoystickPlugin | ( | void | ) |
Definition at line 33 of file VirtualJoystickPlugin.cpp.
|
privateslot |
Definition at line 93 of file VirtualJoystickPlugin.cpp.
|
inlinevirtual |
Implements lib_manager::LibInterface.
Definition at line 52 of file VirtualJoystickPlugin.h.
|
inlinevirtual |
Implements lib_manager::LibInterface.
Definition at line 51 of file VirtualJoystickPlugin.h.
void VirtualJoystickPlugin::getNewValue | ( | double * | leftValue, |
double * | rightValue | ||
) |
Definition at line 63 of file VirtualJoystickPlugin.cpp.
|
privateslot |
Definition at line 90 of file VirtualJoystickPlugin.cpp.
|
virtual |
Called whenever a menu item is selected.
action | The action that is passed to the GuiInterface via addGenericMenuAction function. |
checked | Indicates if the menu/menu item is checked or not. |
Implements mars::main_gui::MenuInterface.
Definition at line 68 of file VirtualJoystickPlugin.cpp.
|
privateslot |
Definition at line 40 of file VirtualJoystickPlugin.cpp.
|
private |
Definition at line 71 of file VirtualJoystickPlugin.h.
|
private |
Definition at line 69 of file VirtualJoystickPlugin.h.
|
private |
Definition at line 70 of file VirtualJoystickPlugin.h.
|
private |
Definition at line 72 of file VirtualJoystickPlugin.h.
|
private |
Definition at line 66 of file VirtualJoystickPlugin.h.
|
private |
Definition at line 67 of file VirtualJoystickPlugin.h.
|
private |
Definition at line 68 of file VirtualJoystickPlugin.h.
|
private |
Definition at line 68 of file VirtualJoystickPlugin.h.