Signals | Public Member Functions | Protected Slots | Protected Attributes | List of all members
radial_menu_rviz::HorizontalPropertyControl Class Reference

#include <horizontal_property_control.hpp>

Inheritance diagram for radial_menu_rviz::HorizontalPropertyControl:
Inheritance graph
[legend]

Signals

void descriptionPropertyChanged (const DescriptionProperty &prop)
 
void drawingPropertyChanged (const HorizontalDrawingProperty &prop)
 
void positionPropertyChanged (const PositionProperty &prop)
 
void subscriptionPropertyChanged (const SubscriptionProperty &prop)
 

Public Member Functions

const DescriptionPropertydescriptionProperty () const
 
const HorizontalDrawingPropertydrawingProperty () const
 
 HorizontalPropertyControl (rviz::Property *const parent)
 
const PositionPropertypositionProperty () const
 
const SubscriptionPropertysubscriptionProperty () const
 
virtual ~HorizontalPropertyControl ()
 

Protected Slots

void updateDescriptionProperty ()
 
void updateDrawingProperty ()
 
void updatePositionProperty ()
 
void updateSubscriptionProperty ()
 

Protected Attributes

std::unique_ptr< rviz::IntPropertybg_alpha_ctl_
 
std::unique_ptr< rviz::IntPropertybg_padding_ctl_
 
std::unique_ptr< rviz::StringPropertydesc_param_ctl_
 
DescriptionProperty desc_prop_
 
HorizontalDrawingProperty drawing_prop_
 
std::unique_ptr< rviz::IntPropertyfg_alpha_ctl_
 
std::unique_ptr< rviz::IntPropertyfg_height_ctl_
 
std::unique_ptr< rviz::BoolPropertyfont_bold_ctl_
 
std::unique_ptr< rviz::EnumPropertyfont_ctl_
 
std::unique_ptr< rviz::IntPropertyfont_size_ctl_
 
std::unique_ptr< rviz::ColorPropertyitem_bg_rgb_pointed_ctl_
 
std::unique_ptr< rviz::ColorPropertyitem_bg_rgb_selected_ctl_
 
std::unique_ptr< rviz::ColorPropertyitem_rgb_pointed_ctl_
 
std::unique_ptr< rviz::ColorPropertyitem_rgb_selected_ctl_
 
std::unique_ptr< rviz::IntPropertyleft_ctl_
 
std::unique_ptr< rviz::IntPropertyline_width_ctl_
 
PositionProperty pos_prop_
 
std::unique_ptr< rviz::RosTopicPropertystate_topic_ctl_
 
SubscriptionProperty sub_prop_
 
std::unique_ptr< rviz::ColorPropertytitle_bg_rgb_ctl_
 
std::unique_ptr< rviz::ColorPropertytitle_rgb_ctl_
 
std::unique_ptr< rviz::IntPropertytop_ctl_
 

Detailed Description

Definition at line 19 of file horizontal_property_control.hpp.

Constructor & Destructor Documentation

◆ HorizontalPropertyControl()

radial_menu_rviz::HorizontalPropertyControl::HorizontalPropertyControl ( rviz::Property *const  parent)
inline

Definition at line 23 of file horizontal_property_control.hpp.

◆ ~HorizontalPropertyControl()

virtual radial_menu_rviz::HorizontalPropertyControl::~HorizontalPropertyControl ( )
inlinevirtual

Definition at line 111 of file horizontal_property_control.hpp.

Member Function Documentation

◆ descriptionProperty()

const DescriptionProperty& radial_menu_rviz::HorizontalPropertyControl::descriptionProperty ( ) const
inline

Definition at line 113 of file horizontal_property_control.hpp.

◆ descriptionPropertyChanged

void radial_menu_rviz::HorizontalPropertyControl::descriptionPropertyChanged ( const DescriptionProperty prop)
signal

◆ drawingProperty()

const HorizontalDrawingProperty& radial_menu_rviz::HorizontalPropertyControl::drawingProperty ( ) const
inline

Definition at line 117 of file horizontal_property_control.hpp.

◆ drawingPropertyChanged

void radial_menu_rviz::HorizontalPropertyControl::drawingPropertyChanged ( const HorizontalDrawingProperty prop)
signal

◆ positionProperty()

const PositionProperty& radial_menu_rviz::HorizontalPropertyControl::positionProperty ( ) const
inline

Definition at line 119 of file horizontal_property_control.hpp.

◆ positionPropertyChanged

void radial_menu_rviz::HorizontalPropertyControl::positionPropertyChanged ( const PositionProperty prop)
signal

◆ subscriptionProperty()

const SubscriptionProperty& radial_menu_rviz::HorizontalPropertyControl::subscriptionProperty ( ) const
inline

Definition at line 115 of file horizontal_property_control.hpp.

◆ subscriptionPropertyChanged

void radial_menu_rviz::HorizontalPropertyControl::subscriptionPropertyChanged ( const SubscriptionProperty prop)
signal

◆ updateDescriptionProperty

void radial_menu_rviz::HorizontalPropertyControl::updateDescriptionProperty ( )
inlineprotectedslot

Definition at line 128 of file horizontal_property_control.hpp.

◆ updateDrawingProperty

void radial_menu_rviz::HorizontalPropertyControl::updateDrawingProperty ( )
inlineprotectedslot

Definition at line 140 of file horizontal_property_control.hpp.

◆ updatePositionProperty

void radial_menu_rviz::HorizontalPropertyControl::updatePositionProperty ( )
inlineprotectedslot

Definition at line 163 of file horizontal_property_control.hpp.

◆ updateSubscriptionProperty

void radial_menu_rviz::HorizontalPropertyControl::updateSubscriptionProperty ( )
inlineprotectedslot

Definition at line 134 of file horizontal_property_control.hpp.

Member Data Documentation

◆ bg_alpha_ctl_

std::unique_ptr< rviz::IntProperty > radial_menu_rviz::HorizontalPropertyControl::bg_alpha_ctl_
protected

Definition at line 187 of file horizontal_property_control.hpp.

◆ bg_padding_ctl_

std::unique_ptr< rviz::IntProperty > radial_menu_rviz::HorizontalPropertyControl::bg_padding_ctl_
protected

Definition at line 188 of file horizontal_property_control.hpp.

◆ desc_param_ctl_

std::unique_ptr< rviz::StringProperty > radial_menu_rviz::HorizontalPropertyControl::desc_param_ctl_
protected

Definition at line 172 of file horizontal_property_control.hpp.

◆ desc_prop_

DescriptionProperty radial_menu_rviz::HorizontalPropertyControl::desc_prop_
protected

Definition at line 173 of file horizontal_property_control.hpp.

◆ drawing_prop_

HorizontalDrawingProperty radial_menu_rviz::HorizontalPropertyControl::drawing_prop_
protected

Definition at line 189 of file horizontal_property_control.hpp.

◆ fg_alpha_ctl_

std::unique_ptr< rviz::IntProperty > radial_menu_rviz::HorizontalPropertyControl::fg_alpha_ctl_
protected

Definition at line 187 of file horizontal_property_control.hpp.

◆ fg_height_ctl_

std::unique_ptr< rviz::IntProperty > radial_menu_rviz::HorizontalPropertyControl::fg_height_ctl_
protected

Definition at line 188 of file horizontal_property_control.hpp.

◆ font_bold_ctl_

std::unique_ptr< rviz::BoolProperty > radial_menu_rviz::HorizontalPropertyControl::font_bold_ctl_
protected

Definition at line 181 of file horizontal_property_control.hpp.

◆ font_ctl_

std::unique_ptr< rviz::EnumProperty > radial_menu_rviz::HorizontalPropertyControl::font_ctl_
protected

Definition at line 180 of file horizontal_property_control.hpp.

◆ font_size_ctl_

std::unique_ptr< rviz::IntProperty > radial_menu_rviz::HorizontalPropertyControl::font_size_ctl_
protected

Definition at line 182 of file horizontal_property_control.hpp.

◆ item_bg_rgb_pointed_ctl_

std::unique_ptr< rviz::ColorProperty > radial_menu_rviz::HorizontalPropertyControl::item_bg_rgb_pointed_ctl_
protected

Definition at line 185 of file horizontal_property_control.hpp.

◆ item_bg_rgb_selected_ctl_

std::unique_ptr< rviz::ColorProperty > radial_menu_rviz::HorizontalPropertyControl::item_bg_rgb_selected_ctl_
protected

Definition at line 186 of file horizontal_property_control.hpp.

◆ item_rgb_pointed_ctl_

std::unique_ptr< rviz::ColorProperty > radial_menu_rviz::HorizontalPropertyControl::item_rgb_pointed_ctl_
protected

Definition at line 185 of file horizontal_property_control.hpp.

◆ item_rgb_selected_ctl_

std::unique_ptr< rviz::ColorProperty > radial_menu_rviz::HorizontalPropertyControl::item_rgb_selected_ctl_
protected

Definition at line 186 of file horizontal_property_control.hpp.

◆ left_ctl_

std::unique_ptr< rviz::IntProperty > radial_menu_rviz::HorizontalPropertyControl::left_ctl_
protected

Definition at line 192 of file horizontal_property_control.hpp.

◆ line_width_ctl_

std::unique_ptr< rviz::IntProperty > radial_menu_rviz::HorizontalPropertyControl::line_width_ctl_
protected

Definition at line 184 of file horizontal_property_control.hpp.

◆ pos_prop_

PositionProperty radial_menu_rviz::HorizontalPropertyControl::pos_prop_
protected

Definition at line 193 of file horizontal_property_control.hpp.

◆ state_topic_ctl_

std::unique_ptr< rviz::RosTopicProperty > radial_menu_rviz::HorizontalPropertyControl::state_topic_ctl_
protected

Definition at line 176 of file horizontal_property_control.hpp.

◆ sub_prop_

SubscriptionProperty radial_menu_rviz::HorizontalPropertyControl::sub_prop_
protected

Definition at line 177 of file horizontal_property_control.hpp.

◆ title_bg_rgb_ctl_

std::unique_ptr< rviz::ColorProperty > radial_menu_rviz::HorizontalPropertyControl::title_bg_rgb_ctl_
protected

Definition at line 183 of file horizontal_property_control.hpp.

◆ title_rgb_ctl_

std::unique_ptr< rviz::ColorProperty > radial_menu_rviz::HorizontalPropertyControl::title_rgb_ctl_
protected

Definition at line 183 of file horizontal_property_control.hpp.

◆ top_ctl_

std::unique_ptr< rviz::IntProperty > radial_menu_rviz::HorizontalPropertyControl::top_ctl_
protected

Definition at line 192 of file horizontal_property_control.hpp.


The documentation for this class was generated from the following file:


radial_menu_rviz
Author(s):
autogenerated on Mon Feb 28 2022 23:22:04