Choreonoid  1.5
Public Member Functions | Static Public Member Functions | List of all members
cnoid::SimulationBar Class Reference

#include <SimulationBar.h>

Inheritance diagram for cnoid::SimulationBar:
cnoid::ToolBar

Public Member Functions

SignalProxy< void(SimulatorItem *)> sigSimulationAboutToStart ()
 
void startSimulation (SimulatorItem *simulator, bool doRest)
 
void startSimulation (bool doRest=true)
 
void stopSimulation (SimulatorItem *simulator)
 
void pauseSimulation (SimulatorItem *simulator)
 
virtual ~SimulationBar ()
 
- Public Member Functions inherited from cnoid::ToolBar
 ToolBar (const QString &title)
 
virtual ~ToolBar ()
 
ToolButton * addButton (const QString &text, const QString &tooltip=QString())
 
ToolButton * addButton (const QIcon &icon, const QString &tooltip=QString())
 
ToolButton * addButton (const char *const *xpm, const QString &tooltip=QString())
 
ToolButton * addToggleButton (const QString &text, const QString &tooltip=QString())
 
ToolButton * addToggleButton (const QIcon &icon, const QString &tooltip=QString())
 
ToolButton * addToggleButton (const char *const *xpm, const QString &tooltip=QString())
 
void requestNewRadioGroup ()
 
QButtonGroup * currentRadioGroup ()
 
ToolButton * addRadioButton (const QString &text, const QString &tooltip=QString())
 
ToolButton * addRadioButton (const QIcon &icon, const QString &tooltip=QString())
 
ToolButton * addRadioButton (const char *const *xpm, const QString &tooltip=QString())
 
void addAction (QAction *action)
 
void addWidget (QWidget *widget)
 
QLabel * addLabel (const QString &text)
 
QLabel * addImage (const QString &filename)
 
QWidget * addSeparator (int spacing=0)
 
void addSpacing (int size)
 
void setVisibleByDefault (bool on)
 
bool isVisibleByDefault () const
 
void setStretchable (bool on)
 
bool isStretchable () const
 
virtual int stretchableDefaultWidth () const
 
ToolBarArea * toolBarArea ()
 
virtual bool storeState (Archive &archive)
 
virtual bool restoreState (const Archive &archive)
 

Static Public Member Functions

static void initialize (ExtensionManager *ext)
 
static SimulationBar * instance ()
 

Additional Inherited Members

- Public Slots inherited from cnoid::ToolBar
void setEnabled (bool on)
 
void changeIconSize (const QSize &iconSize)
 

Constructor & Destructor Documentation

§ ~SimulationBar()

SimulationBar::~SimulationBar ( )
virtual

Member Function Documentation

§ initialize()

void SimulationBar::initialize ( ExtensionManager *  ext)
static

§ instance()

SimulationBar * SimulationBar::instance ( )
static

§ pauseSimulation()

void SimulationBar::pauseSimulation ( SimulatorItem *  simulator)

§ sigSimulationAboutToStart()

SignalProxy<void(SimulatorItem*)> cnoid::SimulationBar::sigSimulationAboutToStart ( )
inline

§ startSimulation() [1/2]

void SimulationBar::startSimulation ( SimulatorItem *  simulator,
bool  doRest 
)

§ startSimulation() [2/2]

void SimulationBar::startSimulation ( bool  doRest = true)

§ stopSimulation()

void SimulationBar::stopSimulation ( SimulatorItem *  simulator)

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