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

#include <LogPlayWidgetPrivate.hh>

Public Attributes

QLineEdit * currentDayEdit
 Widget to edit the current day. More...
 
QLineEdit * currentHourEdit
 Widget to edit the current hour. More...
 
QLineEdit * currentMinuteEdit
 Widget to edit the current minute. More...
 
QLineEdit * currentSecondEdit
 Widget to edit the current second. More...
 
common::Time currentTime
 Log current time. More...
 
QLabel * dayLabel
 Label for the day unit. More...
 
common::Time endTime
 Log end time. More...
 
QToolButton * forwardButton
 Button to jump forward. More...
 
QLabel * hourLabel
 Label for the hour unit. More...
 
QLabel * hourSeparator
 Label for the hour separator. More...
 
bool lessThan1h
 If log is less than 1 hour long. More...
 
transport::PublisherPtr logPlaybackControlPub
 Used to start, stop, and step simulation. More...
 
transport::NodePtr node
 Node used for communication. More...
 
QToolButton * pauseButton
 Button to pause. More...
 
bool paused
 Paused state of the simulation. More...
 
int pendingStep = 0
 Number of steps pending to be published once the simulation is paused. More...
 
QToolButton * playButton
 Button to play. More...
 
QToolButton * rewindButton
 Button to rewind. More...
 
common::Time startTime
 Log start time. More...
 
QToolButton * stepBackButton
 Button to step back. More...
 
QToolButton * stepForwardButton
 Button to step forward. More...
 
QSpinBox * stepSpin
 Spin box which holds the step size. More...
 
TimePaneltimePanel
 Paused state of the simulation. More...
 
LogPlayViewview
 View which containes the timeline. More...
 

Member Data Documentation

QLineEdit* gazebo::gui::LogPlayWidgetPrivate::currentDayEdit

Widget to edit the current day.

QLineEdit* gazebo::gui::LogPlayWidgetPrivate::currentHourEdit

Widget to edit the current hour.

QLineEdit* gazebo::gui::LogPlayWidgetPrivate::currentMinuteEdit

Widget to edit the current minute.

QLineEdit* gazebo::gui::LogPlayWidgetPrivate::currentSecondEdit

Widget to edit the current second.

common::Time gazebo::gui::LogPlayWidgetPrivate::currentTime

Log current time.

QLabel* gazebo::gui::LogPlayWidgetPrivate::dayLabel

Label for the day unit.

common::Time gazebo::gui::LogPlayWidgetPrivate::endTime

Log end time.

QToolButton* gazebo::gui::LogPlayWidgetPrivate::forwardButton

Button to jump forward.

QLabel* gazebo::gui::LogPlayWidgetPrivate::hourLabel

Label for the hour unit.

QLabel* gazebo::gui::LogPlayWidgetPrivate::hourSeparator

Label for the hour separator.

bool gazebo::gui::LogPlayWidgetPrivate::lessThan1h

If log is less than 1 hour long.

transport::PublisherPtr gazebo::gui::LogPlayWidgetPrivate::logPlaybackControlPub

Used to start, stop, and step simulation.

transport::NodePtr gazebo::gui::LogPlayWidgetPrivate::node

Node used for communication.

QToolButton* gazebo::gui::LogPlayWidgetPrivate::pauseButton

Button to pause.

bool gazebo::gui::LogPlayWidgetPrivate::paused

Paused state of the simulation.

int gazebo::gui::LogPlayWidgetPrivate::pendingStep = 0

Number of steps pending to be published once the simulation is paused.

QToolButton* gazebo::gui::LogPlayWidgetPrivate::playButton

Button to play.

QToolButton* gazebo::gui::LogPlayWidgetPrivate::rewindButton

Button to rewind.

common::Time gazebo::gui::LogPlayWidgetPrivate::startTime

Log start time.

QToolButton* gazebo::gui::LogPlayWidgetPrivate::stepBackButton

Button to step back.

QToolButton* gazebo::gui::LogPlayWidgetPrivate::stepForwardButton

Button to step forward.

QSpinBox* gazebo::gui::LogPlayWidgetPrivate::stepSpin

Spin box which holds the step size.

TimePanel* gazebo::gui::LogPlayWidgetPrivate::timePanel

Paused state of the simulation.

LogPlayView* gazebo::gui::LogPlayWidgetPrivate::view

View which containes the timeline.


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