|
#include <RobotAPI/libraries/widgets/DebugLayerControlWidget.h>
Public Slots | |
void | layerToggleVisibility (QString layerName) |
void | updateLayers () |
Public Member Functions | |
DebugLayerControlWidget (QWidget *parent=0) | |
void | setEntityDrawer (armarx::DebugDrawerComponentPtr entityDrawer) |
~DebugLayerControlWidget () override | |
Protected Slots | |
void | layerRemove (QString layerName) |
Static Protected Member Functions | |
static void | onTimer (void *data, SoSensor *sensor) |
Protected Attributes | |
armarx::DebugDrawerComponentPtr | entityDrawer |
QSignalMapper | layerSignalMapperRemove |
Maps events to remove a layer. More... | |
QSignalMapper | layerSignalMapperVisible |
Maps events to toggle a layer's visibility from checkboxes contained in the table to layerToggleVisibility. More... | |
std::unordered_map< std::string, bool > | layerVisibility |
Stores whether a layer is currently visible. More... | |
SoTimerSensor * | timerSensor |
Definition at line 54 of file DebugLayerControlWidget.h.
DebugLayerControlWidget | ( | QWidget * | parent = 0 | ) |
Definition at line 29 of file DebugLayerControlWidget.cpp.
|
override |
Definition at line 47 of file DebugLayerControlWidget.cpp.
|
protectedslot |
Definition at line 120 of file DebugLayerControlWidget.cpp.
|
slot |
Definition at line 103 of file DebugLayerControlWidget.cpp.
|
staticprotected |
Definition at line 135 of file DebugLayerControlWidget.cpp.
void setEntityDrawer | ( | armarx::DebugDrawerComponentPtr | entityDrawer | ) |
Definition at line 58 of file DebugLayerControlWidget.cpp.
|
slot |
Definition at line 63 of file DebugLayerControlWidget.cpp.
|
protected |
Definition at line 69 of file DebugLayerControlWidget.h.
|
protected |
Maps events to remove a layer.
Definition at line 78 of file DebugLayerControlWidget.h.
|
protected |
Maps events to toggle a layer's visibility from checkboxes contained in the table to layerToggleVisibility.
Definition at line 74 of file DebugLayerControlWidget.h.
|
protected |
Stores whether a layer is currently visible.
Definition at line 82 of file DebugLayerControlWidget.h.
|
protected |
Definition at line 70 of file DebugLayerControlWidget.h.