#include <display_visibility_property.h>

| Public Slots | |
| virtual bool | setValue (const QVariant &new_value) | 
| Set the new value for this property. Returns true if the new value is different from the old value, false if same. | |
| Public Member Functions | |
| DisplayVisibilityProperty (uint32_t vis_bit, Display *display, const QString &name=QString(), bool default_value=false, const QString &description=QString(), Property *parent=0, const char *changed_slot=0, QObject *receiver=0) | |
| virtual bool | getBool () const | 
| Qt::ItemFlags | getViewFlags (int column) const | 
| Return item flags appropriate for the given column (0 or 1) for this Property. | |
| virtual void | update () | 
| virtual | ~DisplayVisibilityProperty () | 
| Protected Attributes | |
| bool | custom_name_ | 
| Display * | display_ | 
| uint32_t | vis_bit_ | 
Definition at line 56 of file display_visibility_property.h.
| rviz::DisplayVisibilityProperty::DisplayVisibilityProperty | ( | uint32_t | vis_bit, | 
| Display * | display, | ||
| const QString & | name = QString(), | ||
| bool | default_value = false, | ||
| const QString & | description = QString(), | ||
| Property * | parent = 0, | ||
| const char * | changed_slot = 0, | ||
| QObject * | receiver = 0 | ||
| ) | 
Definition at line 41 of file display_visibility_property.cpp.
Definition at line 57 of file display_visibility_property.cpp.
| bool rviz::DisplayVisibilityProperty::getBool | ( | ) | const  [virtual] | 
Reimplemented from rviz::BoolProperty.
Definition at line 89 of file display_visibility_property.cpp.
| Qt::ItemFlags rviz::DisplayVisibilityProperty::getViewFlags | ( | int | column | ) | const  [virtual] | 
Return item flags appropriate for the given column (0 or 1) for this Property.
| column | 0 for left column, 1 for right column. | 
Reimplemented from rviz::Property.
Definition at line 98 of file display_visibility_property.cpp.
| bool rviz::DisplayVisibilityProperty::setValue | ( | const QVariant & | new_value | ) |  [virtual, slot] | 
Set the new value for this property. Returns true if the new value is different from the old value, false if same.
| new_value | The new value to store. | 
If the new value is different from the old value, this emits aboutToChange() before changing the value and emits changed() after.
If the value set is an invalid QVariant (QVariant::isValid() returns false), the value will not be editable in a PropertyTreeWidget.
Reimplemented from rviz::Property.
Definition at line 79 of file display_visibility_property.cpp.
| void rviz::DisplayVisibilityProperty::update | ( | ) |  [virtual] | 
Reimplemented in rviz::DisplayGroupVisibilityProperty.
Definition at line 61 of file display_visibility_property.cpp.
| bool rviz::DisplayVisibilityProperty::custom_name_  [protected] | 
Definition at line 85 of file display_visibility_property.h.
| Display* rviz::DisplayVisibilityProperty::display_  [protected] | 
Definition at line 84 of file display_visibility_property.h.
| uint32_t rviz::DisplayVisibilityProperty::vis_bit_  [protected] | 
Definition at line 83 of file display_visibility_property.h.