136 lines
3.6 KiB
C#
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();
|
|
}
|
|
}
|