![]() |
An open-source, flexible 3D physical simulation framework
|
Sets up the main gui of the simulation and handles various generic gui options. More...
#include <MarsGui.h>
Public Member Functions | |
MarsGui (lib_manager::LibManager *theManager) | |
virtual | ~MarsGui () |
int | getLibVersion () const |
const std::string | getLibName () const |
CREATE_MODULE_INFO () | |
virtual void | cfgUpdateProperty (cfg_manager::cfgPropertyStruct _property) |
void | setupGui () |
![]() | |
MarsGuiInterface (lib_manager::LibManager *theManager) | |
virtual | ~MarsGuiInterface () |
![]() | |
LibInterface (LibManager *theManager) | |
virtual | ~LibInterface (void) |
ModuleInfo | getModuleInfo () const |
virtual void | newLibLoaded (const std::string &libName) |
virtual void | createModuleInfo (void) |
![]() | |
CFGClient () | |
virtual | ~CFGClient () |
virtual void | cfgParamCreated (cfgParamId _id) |
virtual void | cfgParamRemoved (cfgParamId _id) |
Additional Inherited Members | |
![]() | |
LibManager * | libManager |
ModuleInfo | moduleInfo |
Sets up the main gui of the simulation and handles various generic gui options.
mars::gui::MarsGui::MarsGui | ( | lib_manager::LibManager * | theManager | ) |
Definition at line 41 of file MarsGui.cpp.
|
virtual |
Definition at line 46 of file MarsGui.cpp.
|
virtual |
Reimplemented from mars::cfg_manager::CFGClient.
Definition at line 114 of file MarsGui.cpp.
mars::gui::MarsGui::CREATE_MODULE_INFO | ( | ) |
|
inlinevirtual |
Implements lib_manager::LibInterface.
|
inlinevirtual |
Implements lib_manager::LibInterface.
|
virtual |
Implements mars::interfaces::MarsGuiInterface.
Definition at line 58 of file MarsGui.cpp.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |