ExploreMachine Class Reference#include <ExploreMachine.h>
Inheritance diagram for ExploreMachine:
[legend]List of all members.
Detailed Description
A state machine for exploring an environment (or searching for an object).
Definition at line 15 of file ExploreMachine.h.
Constructor & Destructor Documentation
ExploreMachine::ExploreMachine |
( |
|
) |
[inline] |
|
ExploreMachine::ExploreMachine |
( |
const std::string & |
nm, |
|
|
StateNode * |
p = NULL |
|
) |
[inline] |
|
Member Function Documentation
virtual void ExploreMachine::DoStart |
( |
|
) |
[inline, virtual] |
|
|
Transitions should call this when you are entering the state, so it can enable its transitions.
Reimplemented from StateNode.
Definition at line 61 of file ExploreMachine.h. |
virtual void ExploreMachine::DoStop |
( |
|
) |
[inline, virtual] |
|
|
Transitions should call this when you are leaving the state, so it can disable its transitions.
Reimplemented from StateNode.
Definition at line 68 of file ExploreMachine.h. |
virtual void ExploreMachine::processEvent |
( |
const EventBase & |
|
) |
[inline, virtual] |
|
virtual void ExploreMachine::setup |
( |
|
) |
[inline, virtual] |
|
virtual void ExploreMachine::teardown |
( |
|
) |
[inline, virtual] |
|
Member Data Documentation
The documentation for this class was generated from the following file:
|