|
Choreonoid
1.5
|
#include <Task.h>
Public Member Functions | |
| Task () | |
| Task (const std::string &name, const std::string &caption) | |
| Task (const Task &org, bool doDeepCopy=true) | |
| ~Task () | |
| const std::string & | name () const |
| void | setName (const std::string &str) |
| const std::string & | caption () const |
| void | setCaption (const std::string &str) |
| int | numPhases () const |
| TaskPhase * | phase (int index) |
| TaskPhase * | addPhase (TaskPhase *phase) |
| TaskPhase * | addPhase (const std::string &caption) |
| TaskPhase * | lastPhase () |
| void | setPreCommand (TaskFunc func) |
| TaskCommand * | addCommand () |
| TaskCommand * | addCommand (const std::string &caption) |
| TaskCommand * | addToggleCommand () |
| TaskCommand * | addToggleCommand (const std::string &caption) |
| TaskCommand * | lastCommand () |
| int | lastCommandIndex () |
| TaskPhaseProxyPtr | commandLevel (int level) |
| int | maxCommandLevel () const |
| TaskFunc | funcToSetCommandLink (int commandIndex) const |
| virtual void | onActivated (AbstractTaskSequencer *sequencer) |
| virtual void | onDeactivated (AbstractTaskSequencer *sequencer) |
| virtual void | storeState (AbstractTaskSequencer *sequencer, Mapping &archive) |
| virtual void | restoreState (AbstractTaskSequencer *sequencer, const Mapping &archive) |
| virtual void | onMenuRequest (TaskMenu &menu) |
Public Member Functions inherited from cnoid::Referenced | |
| virtual | ~Referenced () |
| void | addRef () |
| void | releaseRef () |
Additional Inherited Members | |
Protected Member Functions inherited from cnoid::Referenced | |
| Referenced () | |
| Referenced (const Referenced &org) | |
| int | refCount () const |
| Task::Task | ( | ) |
| Task::Task | ( | const std::string & | name, |
| const std::string & | caption | ||
| ) |
| Task::Task | ( | const Task & | org, |
| bool | doDeepCopy = true |
||
| ) |
| Task::~Task | ( | ) |
| TaskCommand * Task::addCommand | ( | ) |
| TaskCommand * Task::addCommand | ( | const std::string & | caption | ) |
| TaskPhase * Task::addPhase | ( | const std::string & | caption | ) |
| TaskCommand * Task::addToggleCommand | ( | ) |
| TaskCommand * Task::addToggleCommand | ( | const std::string & | caption | ) |
|
inline |
| TaskPhaseProxyPtr Task::commandLevel | ( | int | level | ) |
| TaskFunc Task::funcToSetCommandLink | ( | int | commandIndex | ) | const |
| TaskCommand * Task::lastCommand | ( | ) |
| int Task::lastCommandIndex | ( | ) |
| TaskPhase * Task::lastPhase | ( | ) |
| int Task::maxCommandLevel | ( | ) | const |
|
inline |
|
inline |
|
virtual |
|
virtual |
|
virtual |
| TaskPhase * Task::phase | ( | int | index | ) |
|
virtual |
| void Task::setCaption | ( | const std::string & | str | ) |
| void Task::setName | ( | const std::string & | str | ) |
| void Task::setPreCommand | ( | TaskFunc | func | ) |
|
virtual |
1.8.11