Files
niko 8fc35183db a
2026-04-11 22:19:20 +02:00

492 lines
14 KiB
C#

using System;
using System.Collections;
using System.IO;
using System.Runtime.InteropServices;
using Cpp2IlInjected;
namespace System
{
// Token: 0x02000195 RID: 405
[Token(Token = "0x2000195")]
internal class TermInfoDriver : IConsoleDriver
{
// Token: 0x06001030 RID: 4144 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001030")]
[Address(RVA = "0x2C548A0", Offset = "0x2C536A0", VA = "0x182C548A0")]
private static string TryTermInfoDir(string dir, string term)
{
return null;
}
// Token: 0x06001031 RID: 4145 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001031")]
[Address(RVA = "0x2C54500", Offset = "0x2C53300", VA = "0x182C54500")]
private static string SearchTerminfo(string term)
{
return null;
}
// Token: 0x06001032 RID: 4146 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001032")]
[Address(RVA = "0x2C54B10", Offset = "0x2C53910", VA = "0x182C54B10")]
private void WriteConsole(string str)
{
}
// Token: 0x06001033 RID: 4147 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001033")]
[Address(RVA = "0x2C54F70", Offset = "0x2C53D70", VA = "0x182C54F70")]
public TermInfoDriver(string term)
{
}
// Token: 0x17000185 RID: 389
// (get) Token: 0x06001034 RID: 4148 RVA: 0x0000CF90 File Offset: 0x0000B190
[Token(Token = "0x17000185")]
public bool Initialized
{
[Token(Token = "0x6001034")]
[Address(RVA = "0xA45A50", Offset = "0xA44850", VA = "0x180A45A50", Slot = "5")]
get
{
return default(bool);
}
}
// Token: 0x06001035 RID: 4149 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001035")]
[Address(RVA = "0x2C531F0", Offset = "0x2C51FF0", VA = "0x182C531F0", Slot = "6")]
public void Init()
{
}
// Token: 0x06001036 RID: 4150 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001036")]
[Address(RVA = "0x2C52FB0", Offset = "0x2C51DB0", VA = "0x182C52FB0")]
private void IncrementX()
{
}
// Token: 0x06001037 RID: 4151 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001037")]
[Address(RVA = "0x2C54B40", Offset = "0x2C53940", VA = "0x182C54B40")]
public void WriteSpecialKey(ConsoleKeyInfo key)
{
}
// Token: 0x06001038 RID: 4152 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001038")]
[Address(RVA = "0x2C54D20", Offset = "0x2C53B20", VA = "0x182C54D20")]
public void WriteSpecialKey(char c)
{
}
// Token: 0x06001039 RID: 4153 RVA: 0x0000CFA8 File Offset: 0x0000B1A8
[Token(Token = "0x6001039")]
[Address(RVA = "0x2C53AF0", Offset = "0x2C528F0", VA = "0x182C53AF0")]
public bool IsSpecialKey(ConsoleKeyInfo key)
{
return default(bool);
}
// Token: 0x0600103A RID: 4154 RVA: 0x0000CFC0 File Offset: 0x0000B1C0
[Token(Token = "0x600103A")]
[Address(RVA = "0x2C53A20", Offset = "0x2C52820", VA = "0x182C53A20")]
public bool IsSpecialKey(char c)
{
return default(bool);
}
// Token: 0x0600103B RID: 4155 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600103B")]
[Address(RVA = "0x2C52920", Offset = "0x2C51720", VA = "0x182C52920")]
private void GetCursorPosition()
{
}
// Token: 0x0600103C RID: 4156 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600103C")]
[Address(RVA = "0x2C4FCC0", Offset = "0x2C4EAC0", VA = "0x182C4FCC0")]
private void CheckWindowDimensions()
{
}
// Token: 0x17000186 RID: 390
// (get) Token: 0x0600103D RID: 4157 RVA: 0x0000CFD8 File Offset: 0x0000B1D8
[Token(Token = "0x17000186")]
public int WindowHeight
{
[Token(Token = "0x600103D")]
[Address(RVA = "0x2C55320", Offset = "0x2C54120", VA = "0x182C55320", Slot = "7")]
get
{
return 0;
}
}
// Token: 0x17000187 RID: 391
// (get) Token: 0x0600103E RID: 4158 RVA: 0x0000CFF0 File Offset: 0x0000B1F0
[Token(Token = "0x17000187")]
public int WindowWidth
{
[Token(Token = "0x600103E")]
[Address(RVA = "0x2C55350", Offset = "0x2C54150", VA = "0x182C55350", Slot = "8")]
get
{
return 0;
}
}
// Token: 0x0600103F RID: 4159 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600103F")]
[Address(RVA = "0x2C4FBB0", Offset = "0x2C4E9B0", VA = "0x182C4FBB0")]
private void AddToBuffer(int b)
{
}
// Token: 0x06001040 RID: 4160 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001040")]
[Address(RVA = "0x2C4FCA0", Offset = "0x2C4EAA0", VA = "0x182C4FCA0")]
private void AdjustBuffer()
{
}
// Token: 0x06001041 RID: 4161 RVA: 0x0000D008 File Offset: 0x0000B208
[Token(Token = "0x6001041")]
[Address(RVA = "0x2C4FEC0", Offset = "0x2C4ECC0", VA = "0x182C4FEC0")]
private ConsoleKeyInfo CreateKeyInfoFromInt(int n, bool alt)
{
return default(ConsoleKeyInfo);
}
// Token: 0x06001042 RID: 4162 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x6001042")]
[Address(RVA = "0x2C52C00", Offset = "0x2C51A00", VA = "0x182C52C00")]
private object GetKeyFromBuffer(bool cooked)
{
return null;
}
// Token: 0x06001043 RID: 4163 RVA: 0x0000D020 File Offset: 0x0000B220
[Token(Token = "0x6001043")]
[Address(RVA = "0x2C53C90", Offset = "0x2C52A90", VA = "0x182C53C90")]
private ConsoleKeyInfo ReadKeyInternal(out bool fresh)
{
return default(ConsoleKeyInfo);
}
// Token: 0x06001044 RID: 4164 RVA: 0x0000D038 File Offset: 0x0000B238
[Token(Token = "0x6001044")]
[Address(RVA = "0x2C539E0", Offset = "0x2C527E0", VA = "0x182C539E0")]
private bool InputPending()
{
return default(bool);
}
// Token: 0x06001045 RID: 4165 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001045")]
[Address(RVA = "0x2C53B90", Offset = "0x2C52990", VA = "0x182C53B90")]
private void QueueEcho(char c)
{
}
// Token: 0x06001046 RID: 4166 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001046")]
[Address(RVA = "0x2C52720", Offset = "0x2C51520", VA = "0x182C52720")]
private void Echo(ConsoleKeyInfo key)
{
}
// Token: 0x06001047 RID: 4167 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001047")]
[Address(RVA = "0x2C526D0", Offset = "0x2C514D0", VA = "0x182C526D0")]
private void EchoFlush()
{
}
// Token: 0x06001048 RID: 4168 RVA: 0x0000D050 File Offset: 0x0000B250
[Token(Token = "0x6001048")]
[Address(RVA = "0x2C541B0", Offset = "0x2C52FB0", VA = "0x182C541B0")]
public int Read([In] [Out] char[] dest, int index, int count)
{
return 0;
}
// Token: 0x06001049 RID: 4169 RVA: 0x0000D068 File Offset: 0x0000B268
[Token(Token = "0x6001049")]
[Address(RVA = "0x2C53EA0", Offset = "0x2C52CA0", VA = "0x182C53EA0", Slot = "4")]
public ConsoleKeyInfo ReadKey(bool intercept)
{
return default(ConsoleKeyInfo);
}
// Token: 0x0600104A RID: 4170 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600104A")]
[Address(RVA = "0x2C53F50", Offset = "0x2C52D50", VA = "0x182C53F50", Slot = "9")]
public string ReadLine()
{
return null;
}
// Token: 0x0600104B RID: 4171 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600104B")]
[Address(RVA = "0x2C53F60", Offset = "0x2C52D60", VA = "0x182C53F60")]
public string ReadToEnd()
{
return null;
}
// Token: 0x0600104C RID: 4172 RVA: 0x00002082 File Offset: 0x00000282
[Token(Token = "0x600104C")]
[Address(RVA = "0x2C53F70", Offset = "0x2C52D70", VA = "0x182C53F70")]
private string ReadUntilConditionInternal(bool haltOnNewLine)
{
return null;
}
// Token: 0x0600104D RID: 4173 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600104D")]
[Address(RVA = "0x2C546A0", Offset = "0x2C534A0", VA = "0x182C546A0", Slot = "10")]
public void SetCursorPosition(int left, int top)
{
}
// Token: 0x0600104E RID: 4174 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600104E")]
[Address(RVA = "0x2C50000", Offset = "0x2C4EE00", VA = "0x182C50000")]
private void CreateKeyMap()
{
}
// Token: 0x0600104F RID: 4175 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x600104F")]
[Address(RVA = "0x2C53040", Offset = "0x2C51E40", VA = "0x182C53040")]
private void InitKeys()
{
}
// Token: 0x06001050 RID: 4176 RVA: 0x00002050 File Offset: 0x00000250
[Token(Token = "0x6001050")]
[Address(RVA = "0x2C4FB60", Offset = "0x2C4E960", VA = "0x182C4FB60")]
private void AddStringMapping(TermInfoStrings s)
{
}
// Token: 0x04000683 RID: 1667
[Token(Token = "0x4000683")]
private unsafe static int* native_terminal_size;
// Token: 0x04000684 RID: 1668
[Token(Token = "0x4000684")]
private static int terminal_size;
// Token: 0x04000685 RID: 1669
[Token(Token = "0x4000685")]
private static readonly string[] locations;
// Token: 0x04000686 RID: 1670
[global::Cpp2IlInjected.FieldOffset(Offset = "0x10")]
[Token(Token = "0x4000686")]
private TermInfoReader reader;
// Token: 0x04000687 RID: 1671
[global::Cpp2IlInjected.FieldOffset(Offset = "0x18")]
[Token(Token = "0x4000687")]
private int cursorLeft;
// Token: 0x04000688 RID: 1672
[global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")]
[Token(Token = "0x4000688")]
private int cursorTop;
// Token: 0x04000689 RID: 1673
[global::Cpp2IlInjected.FieldOffset(Offset = "0x20")]
[Token(Token = "0x4000689")]
private string title;
// Token: 0x0400068A RID: 1674
[global::Cpp2IlInjected.FieldOffset(Offset = "0x28")]
[Token(Token = "0x400068A")]
private string titleFormat;
// Token: 0x0400068B RID: 1675
[global::Cpp2IlInjected.FieldOffset(Offset = "0x30")]
[Token(Token = "0x400068B")]
private bool cursorVisible;
// Token: 0x0400068C RID: 1676
[global::Cpp2IlInjected.FieldOffset(Offset = "0x38")]
[Token(Token = "0x400068C")]
private string csrVisible;
// Token: 0x0400068D RID: 1677
[global::Cpp2IlInjected.FieldOffset(Offset = "0x40")]
[Token(Token = "0x400068D")]
private string csrInvisible;
// Token: 0x0400068E RID: 1678
[global::Cpp2IlInjected.FieldOffset(Offset = "0x48")]
[Token(Token = "0x400068E")]
private string clear;
// Token: 0x0400068F RID: 1679
[global::Cpp2IlInjected.FieldOffset(Offset = "0x50")]
[Token(Token = "0x400068F")]
private string bell;
// Token: 0x04000690 RID: 1680
[global::Cpp2IlInjected.FieldOffset(Offset = "0x58")]
[Token(Token = "0x4000690")]
private string term;
// Token: 0x04000691 RID: 1681
[global::Cpp2IlInjected.FieldOffset(Offset = "0x60")]
[Token(Token = "0x4000691")]
private StreamReader stdin;
// Token: 0x04000692 RID: 1682
[global::Cpp2IlInjected.FieldOffset(Offset = "0x68")]
[Token(Token = "0x4000692")]
private CStreamWriter stdout;
// Token: 0x04000693 RID: 1683
[global::Cpp2IlInjected.FieldOffset(Offset = "0x70")]
[Token(Token = "0x4000693")]
private int windowWidth;
// Token: 0x04000694 RID: 1684
[global::Cpp2IlInjected.FieldOffset(Offset = "0x74")]
[Token(Token = "0x4000694")]
private int windowHeight;
// Token: 0x04000695 RID: 1685
[global::Cpp2IlInjected.FieldOffset(Offset = "0x78")]
[Token(Token = "0x4000695")]
private int bufferHeight;
// Token: 0x04000696 RID: 1686
[global::Cpp2IlInjected.FieldOffset(Offset = "0x7C")]
[Token(Token = "0x4000696")]
private int bufferWidth;
// Token: 0x04000697 RID: 1687
[global::Cpp2IlInjected.FieldOffset(Offset = "0x80")]
[Token(Token = "0x4000697")]
private char[] buffer;
// Token: 0x04000698 RID: 1688
[global::Cpp2IlInjected.FieldOffset(Offset = "0x88")]
[Token(Token = "0x4000698")]
private int readpos;
// Token: 0x04000699 RID: 1689
[global::Cpp2IlInjected.FieldOffset(Offset = "0x8C")]
[Token(Token = "0x4000699")]
private int writepos;
// Token: 0x0400069A RID: 1690
[global::Cpp2IlInjected.FieldOffset(Offset = "0x90")]
[Token(Token = "0x400069A")]
private string keypadXmit;
// Token: 0x0400069B RID: 1691
[global::Cpp2IlInjected.FieldOffset(Offset = "0x98")]
[Token(Token = "0x400069B")]
private string keypadLocal;
// Token: 0x0400069C RID: 1692
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")]
[Token(Token = "0x400069C")]
private bool inited;
// Token: 0x0400069D RID: 1693
[global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")]
[Token(Token = "0x400069D")]
private object initLock;
// Token: 0x0400069E RID: 1694
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB0")]
[Token(Token = "0x400069E")]
private bool initKeys;
// Token: 0x0400069F RID: 1695
[global::Cpp2IlInjected.FieldOffset(Offset = "0xB8")]
[Token(Token = "0x400069F")]
private string origPair;
// Token: 0x040006A0 RID: 1696
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC0")]
[Token(Token = "0x40006A0")]
private string origColors;
// Token: 0x040006A1 RID: 1697
[global::Cpp2IlInjected.FieldOffset(Offset = "0xC8")]
[Token(Token = "0x40006A1")]
private string cursorAddress;
// Token: 0x040006A2 RID: 1698
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD0")]
[Token(Token = "0x40006A2")]
private ConsoleColor fgcolor;
// Token: 0x040006A3 RID: 1699
[global::Cpp2IlInjected.FieldOffset(Offset = "0xD8")]
[Token(Token = "0x40006A3")]
private string setfgcolor;
// Token: 0x040006A4 RID: 1700
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE0")]
[Token(Token = "0x40006A4")]
private string setbgcolor;
// Token: 0x040006A5 RID: 1701
[global::Cpp2IlInjected.FieldOffset(Offset = "0xE8")]
[Token(Token = "0x40006A5")]
private int maxColors;
// Token: 0x040006A6 RID: 1702
[global::Cpp2IlInjected.FieldOffset(Offset = "0xEC")]
[Token(Token = "0x40006A6")]
private bool noGetPosition;
// Token: 0x040006A7 RID: 1703
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF0")]
[Token(Token = "0x40006A7")]
private Hashtable keymap;
// Token: 0x040006A8 RID: 1704
[global::Cpp2IlInjected.FieldOffset(Offset = "0xF8")]
[Token(Token = "0x40006A8")]
private ByteMatcher rootmap;
// Token: 0x040006A9 RID: 1705
[global::Cpp2IlInjected.FieldOffset(Offset = "0x100")]
[Token(Token = "0x40006A9")]
private int rl_startx;
// Token: 0x040006AA RID: 1706
[global::Cpp2IlInjected.FieldOffset(Offset = "0x104")]
[Token(Token = "0x40006AA")]
private int rl_starty;
// Token: 0x040006AB RID: 1707
[global::Cpp2IlInjected.FieldOffset(Offset = "0x108")]
[Token(Token = "0x40006AB")]
private byte[] control_characters;
// Token: 0x040006AC RID: 1708
[Token(Token = "0x40006AC")]
private static readonly int[] _consoleColorToAnsiCode;
// Token: 0x040006AD RID: 1709
[global::Cpp2IlInjected.FieldOffset(Offset = "0x110")]
[Token(Token = "0x40006AD")]
private char[] echobuf;
// Token: 0x040006AE RID: 1710
[global::Cpp2IlInjected.FieldOffset(Offset = "0x118")]
[Token(Token = "0x40006AE")]
private int echon;
}
}