MRMS
Public Member Functions | List of all members
ActionMoveAhead Class Reference

#include <mrm-robot-maze.h>

Inheritance diagram for ActionMoveAhead:
ActionMove ActionBase

Public Member Functions

 ActionMoveAhead (Robot *robot)
 
- Public Member Functions inherited from ActionMove
 ActionMove (Robot *robot)
 
- Public Member Functions inherited from ActionBase
 ActionBase (Robot *robot, const char shortcut[4], const char text[20], uint8_t menuLevel=1, BoardId boardsId=ID_ANY)
 
BoardId boardsId ()
 
bool preprocessing ()
 
void preprocessingEnd ()
 
void preprocessingStart ()
 
virtual void performAfter ()
 
virtual void performBefore ()
 

Additional Inherited Members

- Public Attributes inherited from ActionMove
Direction direction
 
uint32_t startMs
 
- Public Attributes inherited from ActionBase
char _shortcut [4]
 
char _text [19]
 
uint8_t _menuLevel
 
- Protected Attributes inherited from ActionBase
BoardId _boardsId
 
bool _preprocessing = true
 
Robot_robot
 

Detailed Description

Go straight ahead.


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