![]() |
An open-source, flexible 3D physical simulation framework
|
#include <BlenderExportGUI.h>
Public Slots | |
void | startButton (void) |
void | stopButton (void) |
void | resetButton (void) |
Signals | |
void | closeSignal (void *widget) |
![]() | |
void | hideSignal (void) |
void | closeSignal (void) |
Public Member Functions | |
BlenderExportGUI (interfaces::ControlCenter *c, main_gui::GuiInterface *gui) | |
~BlenderExportGUI () | |
virtual void | writeGenericData (unsigned long id, void *data) const |
void | receiveData (const mars::data_broker::DataInfo &info, const mars::data_broker::DataPackage &data_package, int callbackParam) |
The DataBroker will call this method to notify the receiver of whenever the condition for which the receiver registered occur. More... | |
![]() | |
BaseWidget (QWidget *parent, cfg_manager::CFGManagerInterface *_cfg, std::string _widgetName) | |
~BaseWidget () | |
virtual void | cfgUpdateProperty (cfg_manager::cfgPropertyStruct _property) |
void | setHiddenCloseState (bool v) |
bool | getHiddenCloseState () |
void | show () |
void | hide () |
bool | isHidden () |
void | saveState () |
const std::string & | getName () |
![]() | |
CFGClient () | |
virtual | ~CFGClient () |
virtual void | cfgParamCreated (cfgParamId _id) |
virtual void | cfgParamRemoved (cfgParamId _id) |
![]() | |
virtual | ~PropertyCallback () |
Destructor. More... | |
virtual void | valueChanged (QtProperty *property, const QVariant &value) |
Called every time a property has changed its value. More... | |
virtual void | topLevelItemChanged (QtProperty *current) |
Called every time another branch of a QtTreePropertyBrowser has been selected. More... | |
virtual void | accept () |
Associated with the OK button of the Property Dialog. More... | |
virtual void | reject () |
Associated with the Cancel button of the Property Dialog. More... | |
![]() | |
ReceiverInterface () | |
virtual | ~ReceiverInterface () |
Public Attributes | |
main_gui::PropertyDialog * | pDialog |
Protected Slots | |
virtual void | valueChanged (QtProperty *property, const QVariant &value) |
Private Member Functions | |
void | closeEvent (QCloseEvent *event) |
Private Attributes | |
interfaces::ControlCenter * | control |
main_gui::GuiInterface * | mainGui |
unsigned long | frame |
int | state |
FILE * | fileHandle |
unsigned long | generic_id |
std::string | rPath |
QtVariantProperty * | status |
QtVariantProperty * | filename |
Additional Inherited Members | |
![]() | |
void | changeEvent (QEvent *ev) |
void | cfgWindow (void) |
void | applyGeometry () |
void | hideEvent (QHideEvent *event) |
void | closeEvent (QCloseEvent *event) |
![]() | |
cfg_manager::CFGManagerInterface * | cfg |
bool | setWindowProp |
bool | hiddenState |
Definition at line 47 of file BlenderExportGUI.h.
mars::gui::BlenderExportGUI::BlenderExportGUI | ( | interfaces::ControlCenter * | c, |
main_gui::GuiInterface * | gui | ||
) |
Definition at line 33 of file BlenderExportGUI.cpp.
mars::gui::BlenderExportGUI::~BlenderExportGUI | ( | void | ) |
Definition at line 71 of file BlenderExportGUI.cpp.
|
private |
Definition at line 160 of file BlenderExportGUI.cpp.
|
signal |
|
virtual |
The DataBroker will call this method to notify the receiver of whenever the condition for which the receiver registered occur.
info | Information about the DataPackage. |
dataPackage | The DataPackage containing all the data. |
callbackParam | The int the receiver passed during registration. The default (the receiver didn't provide a callbackParam) is 0. This can be used to easily distinguish different registrations. |
Implements mars::data_broker::ReceiverInterface.
Definition at line 126 of file BlenderExportGUI.cpp.
|
slot |
Definition at line 120 of file BlenderExportGUI.cpp.
|
slot |
Definition at line 88 of file BlenderExportGUI.cpp.
|
slot |
Definition at line 111 of file BlenderExportGUI.cpp.
|
protectedvirtualslot |
Definition at line 78 of file BlenderExportGUI.cpp.
|
virtual |
Definition at line 132 of file BlenderExportGUI.cpp.
|
private |
Definition at line 72 of file BlenderExportGUI.h.
|
private |
Definition at line 76 of file BlenderExportGUI.h.
|
private |
Definition at line 82 of file BlenderExportGUI.h.
|
mutableprivate |
Definition at line 74 of file BlenderExportGUI.h.
|
private |
Definition at line 77 of file BlenderExportGUI.h.
|
private |
Definition at line 73 of file BlenderExportGUI.h.
main_gui::PropertyDialog* mars::gui::BlenderExportGUI::pDialog |
Definition at line 58 of file BlenderExportGUI.h.
|
private |
Definition at line 78 of file BlenderExportGUI.h.
|
private |
Definition at line 75 of file BlenderExportGUI.h.
|
private |
Definition at line 80 of file BlenderExportGUI.h.