terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches
System.TermInfoDriver Class Reference
+ Inheritance diagram for System.TermInfoDriver:

Public Member Functions

 TermInfoDriver (string term)
 
void Init ()
 
void WriteSpecialKey (ConsoleKeyInfo key)
 
void WriteSpecialKey (char c)
 
bool IsSpecialKey (ConsoleKeyInfo key)
 
bool IsSpecialKey (char c)
 
void Clear ()
 
int Read ([In][Out] char[] dest, int index, int count)
 
ConsoleKeyInfo ReadKey (bool intercept)
 
string ReadLine ()
 
string ReadToEnd ()
 
void SetCursorPosition (int left, int top)
 

Properties

bool Initialized [get]
 
int WindowHeight [get]
 
int WindowWidth [get]
 

Private Member Functions

void WriteConsole (string str)
 
void IncrementX ()
 
void GetCursorPosition ()
 
void CheckWindowDimensions ()
 
void AddToBuffer (int b)
 
void AdjustBuffer ()
 
ConsoleKeyInfo CreateKeyInfoFromInt (int n, bool alt)
 
object GetKeyFromBuffer (bool cooked)
 
ConsoleKeyInfo ReadKeyInternal ([Out] bool fresh)
 
bool InputPending ()
 
void QueueEcho (char c)
 
void Echo (ConsoleKeyInfo key)
 
void EchoFlush ()
 
string ReadUntilConditionInternal (bool haltOnNewLine)
 
void CreateKeyMap ()
 
void InitKeys ()
 
void AddStringMapping (TermInfoStrings s)
 

Static Private Member Functions

static string TryTermInfoDir (string dir, string term)
 
static string SearchTerminfo (string term)
 
static TermInfoDriver ()
 

Private Attributes

TermInfoReader reader
 
int cursorLeft
 
int cursorTop
 
string title
 
string titleFormat
 
bool cursorVisible
 
string csrVisible
 
string csrInvisible
 
string clear
 
string bell
 
string term
 
StreamReader stdin
 
CStreamWriter stdout
 
int windowWidth
 
int windowHeight
 
int bufferHeight
 
int bufferWidth
 
char[] buffer
 
int readpos
 
int writepos
 
string keypadXmit
 
string keypadLocal
 
bool inited
 
object initLock
 
bool initKeys
 
string origPair
 
string origColors
 
string cursorAddress
 
ConsoleColor fgcolor
 
string setfgcolor
 
string setbgcolor
 
int maxColors
 
bool noGetPosition
 
Hashtable keymap
 
ByteMatcher rootmap
 
int rl_startx
 
int rl_starty
 
byte[] control_characters
 
char[] echobuf
 
int echon
 

Static Private Attributes

static unsafe int * native_terminal_size
 
static int terminal_size
 
static readonly string[] locations
 
static readonly int[] _consoleColorToAnsiCode
 

Detailed Description

Definition at line 10 of file TermInfoDriver.cs.


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