teditor  1.8.0@@fee5e94
Terminal based editor written in C++
Classes | Namespaces | Enumerations | Functions
terminal.h File Reference
#include <string>
#include "utils.h"
#include <string.h>
#include <termios.h>
#include "pos2d.h"
#include "keys.h"
#include "logger.h"

Go to the source code of this file.

Classes

class  teditor::Terminal
 

Namespaces

 teditor
 

Enumerations

enum  teditor::Func {
  teditor::Func_EnterCA, teditor::Func_ExitCA, teditor::Func_ShowCursor, teditor::Func_HideCursor,
  teditor::Func_ClearScreen, teditor::Func_Sgr0, teditor::Func_Underline, teditor::Func_Italic,
  teditor::Func_Bold, teditor::Func_Blink, teditor::Func_EnterKeypad, teditor::Func_ExitKeypad,
  teditor::Func_EnterMouse, teditor::Func_ExitMouse, teditor::Func_FuncsNum
}
 
enum  teditor::EventType { teditor::Event_Key = 1, teditor::Event_Resize, teditor::Event_Mouse, teditor::Event_None = 0 }
 

Functions

const char * teditor::func2terminfo (Func f)