Public Attributes | List of all members
gazebo::gui::InsertModelWidgetPrivate Class Reference

Private class attributes for InsertModelWidget. More...

#include <InsertModelWidgetPrivate.hh>

Public Attributes

QTreeWidget * fileTreeWidget
 Widget that display all the models that can be inserted. More...
 
event::ConnectionPtr getModelsConnection
 Callback reference count for retrieving models. More...
 
std::set< std::string > localFilenameCache
 Cache for the names added to fileTreeWidget. More...
 
std::map< std::string,
std::string > 
modelBuffer
 Buffer to hold the results from ModelDatabase::GetModels. More...
 
QTreeWidgetItem * modelDatabaseItem
 Tree item that is populated with models from the ModelDatabase. More...
 
boost::mutex mutex
 Mutex to protect the modelBuffer. More...
 
QFileSystemWatcher * watcher
 A file/directory watcher. More...
 

Detailed Description

Private class attributes for InsertModelWidget.

Member Data Documentation

QTreeWidget* gazebo::gui::InsertModelWidgetPrivate::fileTreeWidget

Widget that display all the models that can be inserted.

event::ConnectionPtr gazebo::gui::InsertModelWidgetPrivate::getModelsConnection

Callback reference count for retrieving models.

std::set<std::string> gazebo::gui::InsertModelWidgetPrivate::localFilenameCache

Cache for the names added to fileTreeWidget.

std::map<std::string, std::string> gazebo::gui::InsertModelWidgetPrivate::modelBuffer

Buffer to hold the results from ModelDatabase::GetModels.

QTreeWidgetItem* gazebo::gui::InsertModelWidgetPrivate::modelDatabaseItem

Tree item that is populated with models from the ModelDatabase.

boost::mutex gazebo::gui::InsertModelWidgetPrivate::mutex

Mutex to protect the modelBuffer.

QFileSystemWatcher* gazebo::gui::InsertModelWidgetPrivate::watcher

A file/directory watcher.


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