Files
2026-06-04 11:42:34 +02:00

136 lines
3.6 KiB
C#

using System;
namespace System
{
// Token: 0x02000674 RID: 1652
internal interface IConsoleDriver
{
// Token: 0x17000BAA RID: 2986
// (get) Token: 0x06003EAE RID: 16046
// (set) Token: 0x06003EAF RID: 16047
ConsoleColor BackgroundColor { get; set; }
// Token: 0x17000BAB RID: 2987
// (get) Token: 0x06003EB0 RID: 16048
// (set) Token: 0x06003EB1 RID: 16049
int BufferHeight { get; set; }
// Token: 0x17000BAC RID: 2988
// (get) Token: 0x06003EB2 RID: 16050
// (set) Token: 0x06003EB3 RID: 16051
int BufferWidth { get; set; }
// Token: 0x17000BAD RID: 2989
// (get) Token: 0x06003EB4 RID: 16052
bool CapsLock { get; }
// Token: 0x17000BAE RID: 2990
// (get) Token: 0x06003EB5 RID: 16053
// (set) Token: 0x06003EB6 RID: 16054
int CursorLeft { get; set; }
// Token: 0x17000BAF RID: 2991
// (get) Token: 0x06003EB7 RID: 16055
// (set) Token: 0x06003EB8 RID: 16056
int CursorSize { get; set; }
// Token: 0x17000BB0 RID: 2992
// (get) Token: 0x06003EB9 RID: 16057
// (set) Token: 0x06003EBA RID: 16058
int CursorTop { get; set; }
// Token: 0x17000BB1 RID: 2993
// (get) Token: 0x06003EBB RID: 16059
// (set) Token: 0x06003EBC RID: 16060
bool CursorVisible { get; set; }
// Token: 0x17000BB2 RID: 2994
// (get) Token: 0x06003EBD RID: 16061
// (set) Token: 0x06003EBE RID: 16062
ConsoleColor ForegroundColor { get; set; }
// Token: 0x17000BB3 RID: 2995
// (get) Token: 0x06003EBF RID: 16063
bool KeyAvailable { get; }
// Token: 0x17000BB4 RID: 2996
// (get) Token: 0x06003EC0 RID: 16064
bool Initialized { get; }
// Token: 0x17000BB5 RID: 2997
// (get) Token: 0x06003EC1 RID: 16065
int LargestWindowHeight { get; }
// Token: 0x17000BB6 RID: 2998
// (get) Token: 0x06003EC2 RID: 16066
int LargestWindowWidth { get; }
// Token: 0x17000BB7 RID: 2999
// (get) Token: 0x06003EC3 RID: 16067
bool NumberLock { get; }
// Token: 0x17000BB8 RID: 3000
// (get) Token: 0x06003EC4 RID: 16068
// (set) Token: 0x06003EC5 RID: 16069
string Title { get; set; }
// Token: 0x17000BB9 RID: 3001
// (get) Token: 0x06003EC6 RID: 16070
// (set) Token: 0x06003EC7 RID: 16071
bool TreatControlCAsInput { get; set; }
// Token: 0x17000BBA RID: 3002
// (get) Token: 0x06003EC8 RID: 16072
// (set) Token: 0x06003EC9 RID: 16073
int WindowHeight { get; set; }
// Token: 0x17000BBB RID: 3003
// (get) Token: 0x06003ECA RID: 16074
// (set) Token: 0x06003ECB RID: 16075
int WindowLeft { get; set; }
// Token: 0x17000BBC RID: 3004
// (get) Token: 0x06003ECC RID: 16076
// (set) Token: 0x06003ECD RID: 16077
int WindowTop { get; set; }
// Token: 0x17000BBD RID: 3005
// (get) Token: 0x06003ECE RID: 16078
// (set) Token: 0x06003ECF RID: 16079
int WindowWidth { get; set; }
// Token: 0x06003ED0 RID: 16080
void Init();
// Token: 0x06003ED1 RID: 16081
void Beep(int frequency, int duration);
// Token: 0x06003ED2 RID: 16082
void Clear();
// Token: 0x06003ED3 RID: 16083
void MoveBufferArea(int sourceLeft, int sourceTop, int sourceWidth, int sourceHeight, int targetLeft, int targetTop, char sourceChar, ConsoleColor sourceForeColor, ConsoleColor sourceBackColor);
// Token: 0x06003ED4 RID: 16084
ConsoleKeyInfo ReadKey(bool intercept);
// Token: 0x06003ED5 RID: 16085
void ResetColor();
// Token: 0x06003ED6 RID: 16086
void SetBufferSize(int width, int height);
// Token: 0x06003ED7 RID: 16087
void SetCursorPosition(int left, int top);
// Token: 0x06003ED8 RID: 16088
void SetWindowPosition(int left, int top);
// Token: 0x06003ED9 RID: 16089
void SetWindowSize(int width, int height);
// Token: 0x06003EDA RID: 16090
string ReadLine();
}
}