static Console console;
NeFile stdInput;
NeFile stdOutput;
NeFile stdError;
this();
void text(in Text Value
);
size_t write(in Text Value
);
size_t writeln(in Text Value
);
文字列の書き込み。
Valueが全て書き込めた場合に改行を行う。
- Params:
- Text Value
- 書き込む文字列。
- Returns:
- 書き込んだ文字数。
Valueが全て書き込めなかった場合は書き込めたサイズ。
Valueが全て書き込めた場合は改行分を除いた書き込みサイズ。
bool event(ref CONSOLEINPUTRECORD InputRecord
);
CONSOLEINPUTRECORD[] event(size_t Count
);
char get();
Text read(size_t Length
);
const CONSOLEPOINT maxWindowSize();
const CONSOLESCREENBUFFER screenBuffer();
bool screenBufferSize(ref const CONSOLEPOINT Size
);
bool color(FILLATTRIBUTE ConsoleColor
);
const FILLATTRIBUTE color();
const CONSOLECURSORINFO cursorInfo();
bool cursorInfo(ref const CONSOLECURSORINFO Cursor
);
bool cursor(ref const CONSOLEPOINT Point
);
const CONSOLEPOINT cursor();