ArvizProfileManagerWidget Class Reference

#include <RobotAPI/gui-plugins/ArViz/ArvizProfileManagerWidget.h>

+ Inheritance diagram for ArvizProfileManagerWidget:

Public Slots

void onProfileSelected (int index)
 

Signals

void fetchUpdate ()
 
void publishUpdate ()
 

Public Member Functions

 ArvizProfileManagerWidget (QWidget *parent=nullptr)
 
bool isHidden (const std::string &componentName) const
 
bool isHidden (const viz::CoinLayerID &layerID) const
 
void update (const std::string &componentName, bool visible)
 
void update (const viz::CoinLayerID &layerID, bool visible)
 

Detailed Description

Definition at line 94 of file ArvizProfileManagerWidget.h.

Constructor & Destructor Documentation

◆ ArvizProfileManagerWidget()

ArvizProfileManagerWidget ( QWidget *  parent = nullptr)
explicit

Definition at line 98 of file ArvizProfileManagerWidget.cpp.

+ Here is the call graph for this function:

Member Function Documentation

◆ fetchUpdate

void fetchUpdate ( )
signal
+ Here is the caller graph for this function:

◆ isHidden() [1/2]

bool isHidden ( const std::string &  componentName) const
inline

Definition at line 142 of file ArvizProfileManagerWidget.h.

◆ isHidden() [2/2]

bool isHidden ( const viz::CoinLayerID layerID) const
inline

Definition at line 124 of file ArvizProfileManagerWidget.h.

◆ onProfileSelected

void onProfileSelected ( int  index)
slot

Definition at line 151 of file ArvizProfileManagerWidget.cpp.

+ Here is the caller graph for this function:

◆ publishUpdate

void publishUpdate ( )
signal
+ Here is the caller graph for this function:

◆ update() [1/2]

void update ( const std::string &  componentName,
bool  visible 
)
inline

Definition at line 118 of file ArvizProfileManagerWidget.h.

+ Here is the call graph for this function:

◆ update() [2/2]

void update ( const viz::CoinLayerID layerID,
bool  visible 
)
inline

Definition at line 102 of file ArvizProfileManagerWidget.h.

+ Here is the caller graph for this function:

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