C# 클래스 No.UI.TextBuffer

파일 보기 프로젝트 열기: hexafluoride/no

공개 메소드들

메소드 설명
Clear ( ) : void
PrintToConsole ( Point position, bool clear = false ) : void
SetCursor ( int x, int y ) : void
SetSize ( Size size ) : void
TextBuffer ( Size size ) : System
TextBuffer ( int width, int height ) : System
Write ( string str ) : void
WriteCharacter ( char c, bool wrap = true ) : void
WriteNoWrap ( string str ) : void

비공개 메소드들

메소드 설명
CanPrint ( ) : bool
IncrementCursor ( bool wrap ) : void

메소드 상세

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

PrintToConsole() 공개 메소드

public PrintToConsole ( Point position, bool clear = false ) : void
position Point
clear bool
리턴 void

SetCursor() 공개 메소드

public SetCursor ( int x, int y ) : void
x int
y int
리턴 void

SetSize() 공개 메소드

public SetSize ( Size size ) : void
size Size
리턴 void

TextBuffer() 공개 메소드

public TextBuffer ( Size size ) : System
size Size
리턴 System

TextBuffer() 공개 메소드

public TextBuffer ( int width, int height ) : System
width int
height int
리턴 System

Write() 공개 메소드

public Write ( string str ) : void
str string
리턴 void

WriteCharacter() 공개 메소드

public WriteCharacter ( char c, bool wrap = true ) : void
c char
wrap bool
리턴 void

WriteNoWrap() 공개 메소드

public WriteNoWrap ( string str ) : void
str string
리턴 void