koutil
Loading...
Searching...
No Matches
koutil::term::CursorMove Struct Reference

Represents a cursor movement command. More...

#include <commands.h>

Public Types

enum  Type : char {
  MOVE_UP = 'A' , MOVE_DOWN = 'B' , MOVE_LEFT = 'C' , MOVE_RIGHT = 'D' ,
  MOVE_DOWN_BEGIN_LINE = 'E' , MOVE_UP_BEGIN_LINE = 'F' , MOVE_COLUMN = 'G'
}
 Enumerates different types of cursor movements. More...
 

Public Attributes

unsigned short move
 
Type type
 

Detailed Description

Represents a cursor movement command.

Member Enumeration Documentation

◆ Type

Enumerates different types of cursor movements.

Enumerator
MOVE_UP 
MOVE_DOWN 
MOVE_LEFT 
MOVE_RIGHT 
MOVE_DOWN_BEGIN_LINE 
MOVE_UP_BEGIN_LINE 
MOVE_COLUMN 

Member Data Documentation

◆ move

unsigned short koutil::term::CursorMove::move

◆ type

Type koutil::term::CursorMove::type

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