FabGL
ESP32 VGA Controller and Graphics Library
fabgl::EmuState Struct Reference

#include <terminal.h>

Public Attributes

uint8_t characterSetIndex
 
uint8_t characterSet [4]
 
Color foregroundColor
 
Color backgroundColor
 
int cursorX
 
int cursorY
 
bool cursorPastLastCol
 
bool originMode
 
bool wraparound
 
int scrollingRegionTop
 
int scrollingRegionDown
 
bool cursorEnabled
 
bool cursorBlinkingEnabled
 
int cursorStyle
 
uint8_t * tabStop
 
bool insertMode
 
bool newLineMode
 
bool smoothScroll
 
KeypadMode keypadMode
 
bool cursorKeysMode
 
int conformanceLevel
 
int ctrlBits
 
bool keyAutorepeat
 
bool allow132ColumnMode
 
bool reverseWraparoundMode
 
bool backarrowKeyMode
 
bool ANSIMode
 
bool VT52GraphicsMode
 

Member Data Documentation

◆ allow132ColumnMode

bool fabgl::EmuState::allow132ColumnMode

◆ ANSIMode

bool fabgl::EmuState::ANSIMode

◆ backarrowKeyMode

bool fabgl::EmuState::backarrowKeyMode

◆ backgroundColor

Color fabgl::EmuState::backgroundColor

◆ characterSet

uint8_t fabgl::EmuState::characterSet[4]

◆ characterSetIndex

uint8_t fabgl::EmuState::characterSetIndex

◆ conformanceLevel

int fabgl::EmuState::conformanceLevel

◆ ctrlBits

int fabgl::EmuState::ctrlBits

◆ cursorBlinkingEnabled

bool fabgl::EmuState::cursorBlinkingEnabled

◆ cursorEnabled

bool fabgl::EmuState::cursorEnabled

◆ cursorKeysMode

bool fabgl::EmuState::cursorKeysMode

◆ cursorPastLastCol

bool fabgl::EmuState::cursorPastLastCol

◆ cursorStyle

int fabgl::EmuState::cursorStyle

◆ cursorX

int fabgl::EmuState::cursorX

◆ cursorY

int fabgl::EmuState::cursorY

◆ foregroundColor

Color fabgl::EmuState::foregroundColor

◆ insertMode

bool fabgl::EmuState::insertMode

◆ keyAutorepeat

bool fabgl::EmuState::keyAutorepeat

◆ keypadMode

KeypadMode fabgl::EmuState::keypadMode

◆ newLineMode

bool fabgl::EmuState::newLineMode

◆ originMode

bool fabgl::EmuState::originMode

◆ reverseWraparoundMode

bool fabgl::EmuState::reverseWraparoundMode

◆ scrollingRegionDown

int fabgl::EmuState::scrollingRegionDown

◆ scrollingRegionTop

int fabgl::EmuState::scrollingRegionTop

◆ smoothScroll

bool fabgl::EmuState::smoothScroll

◆ tabStop

uint8_t* fabgl::EmuState::tabStop

◆ VT52GraphicsMode

bool fabgl::EmuState::VT52GraphicsMode

◆ wraparound

bool fabgl::EmuState::wraparound

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