| 
|   | 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 () | 
|   | 
| 
virtual void  | perform ()=0 | 
|   | 
 | 
| 
char  | _shortcut [4] | 
|   | 
| 
char  | _text [19] | 
|   | 
| 
uint8_t  | _menuLevel | 
|   | 
 | 
| 
BoardId  | _boardsId | 
|   | 
| 
bool  | _preprocessing = true | 
|   | 
| 
Robot *  | _robot | 
|   | 
◆ ActionBase()
      
        
          | ActionBase::ActionBase  | 
          ( | 
          Robot *  | 
          robot,  | 
        
        
           | 
           | 
          const char  | 
          shortcut[4],  | 
        
        
           | 
           | 
          const char  | 
          text[20],  | 
        
        
           | 
           | 
          uint8_t  | 
          menuLevel = 1,  | 
        
        
           | 
           | 
          BoardId  | 
          boardsId = ID_ANY  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Constructor 
- Parameters
 - 
  
    | robot | - robot  | 
    | shortcut | - up-to-3-letter word  | 
    | text | - menu entry  | 
    | menuLevel | - all the actions with the same menuLevel are displayed. Permitted values are: 0 (in no menu), 1, 2, 4, 16, 16, 32, 64, and 128. A menu-action changes menuLevel to its own, forcing all the actions with this menuLevel to be displayed. "|" lists action in many menus, for example 1 | 16 | 16.  | 
    | boardId | - menu only for a specific board | 
  
   
Constructor 
- Parameters
 - 
  
    | robot | - robot  | 
    | shortcut | - up-to-3-letter word  | 
    | text | - menu entry  | 
    | menuLevel | - all the actions with the same menuLevel are displayed. Permitted values are: 0 (in no menu), 1, 2, 4, 8, 16, 32, 64, and 128. A menu-action changes menuLevel to its own, forcing all the actions with this menuLevel to be displayed. "|" lists action in many menus, for example 1 | 8 | 16.  | 
    | boardId | - menu only for a specific board  | 
  
   
 
 
The documentation for this class was generated from the following files:
- C:/Users/priba/Documents/PlatformIO/Projects/MRMS/lib/mrm-robot/src/mrm-action.h
 
- C:/Users/priba/Documents/PlatformIO/Projects/MRMS/lib/mrm-robot/src/mrm-action.cpp