C# 클래스 PowerArgs.Cli.ConsoleBitmap

상속: Rectangular
파일 보기 프로젝트 열기: adamabdelhamed/PowerArgs 1 사용 예제들

공개 메소드들

메소드 설명
ConsoleBitmap ( Rectangle bounds, ConsoleCharacter bg = null ) : System
ConsoleBitmap ( int x, int y, int w, int h, ConsoleCharacter bg = null ) : System
CreateSnapshot ( ) : ConsoleSnapshot
DrawLine ( int x1, int y1, int x2, int y2 ) : void
DrawPoint ( int x, int y ) : void
DrawRect ( int x, int y, int w, int h ) : void
DrawString ( ConsoleString str, int x, int y, bool vert = false ) : void
DrawString ( string str, int x, int y, bool vert = false ) : void
FillRect ( int x, int y, int w, int h ) : void
GetDisposableLock ( ) : IDisposable
GetPixel ( int x, int y ) : ConsolePixel
GetScope ( ) : Rectangle
Invalidate ( ) : void
Lock ( ) : void
Paint ( ) : void
Rescope ( int xIncrement, int yIncrement, int w, int h ) : void
Resize ( int w, int h ) : void
Scope ( Rectangle bounds ) : void
ToString ( ) : string
Unlock ( bool paint = true ) : void

비공개 메소드들

메소드 설명
CreateWiper ( ) : ConsoleWiper
DrawPixel ( int x, int y, ConsolePixel pixel, ConsoleCharacter value ) : void
IsInBounds ( int x, int y ) : bool
IsInScope ( int x, int y ) : bool

메소드 상세

ConsoleBitmap() 공개 메소드

public ConsoleBitmap ( Rectangle bounds, ConsoleCharacter bg = null ) : System
bounds Rectangle
bg ConsoleCharacter
리턴 System

ConsoleBitmap() 공개 메소드

public ConsoleBitmap ( int x, int y, int w, int h, ConsoleCharacter bg = null ) : System
x int
y int
w int
h int
bg ConsoleCharacter
리턴 System

CreateSnapshot() 공개 메소드

public CreateSnapshot ( ) : ConsoleSnapshot
리턴 ConsoleSnapshot

DrawLine() 공개 메소드

public DrawLine ( int x1, int y1, int x2, int y2 ) : void
x1 int
y1 int
x2 int
y2 int
리턴 void

DrawPoint() 공개 메소드

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

DrawRect() 공개 메소드

public DrawRect ( int x, int y, int w, int h ) : void
x int
y int
w int
h int
리턴 void

DrawString() 공개 메소드

public DrawString ( ConsoleString str, int x, int y, bool vert = false ) : void
str ConsoleString
x int
y int
vert bool
리턴 void

DrawString() 공개 메소드

public DrawString ( string str, int x, int y, bool vert = false ) : void
str string
x int
y int
vert bool
리턴 void

FillRect() 공개 메소드

public FillRect ( int x, int y, int w, int h ) : void
x int
y int
w int
h int
리턴 void

GetDisposableLock() 공개 메소드

public GetDisposableLock ( ) : IDisposable
리턴 IDisposable

GetPixel() 공개 메소드

public GetPixel ( int x, int y ) : ConsolePixel
x int
y int
리턴 ConsolePixel

GetScope() 공개 메소드

public GetScope ( ) : Rectangle
리턴 Rectangle

Invalidate() 공개 메소드

public Invalidate ( ) : void
리턴 void

Lock() 공개 메소드

public Lock ( ) : void
리턴 void

Paint() 공개 메소드

public Paint ( ) : void
리턴 void

Rescope() 공개 메소드

public Rescope ( int xIncrement, int yIncrement, int w, int h ) : void
xIncrement int
yIncrement int
w int
h int
리턴 void

Resize() 공개 메소드

public Resize ( int w, int h ) : void
w int
h int
리턴 void

Scope() 공개 메소드

public Scope ( Rectangle bounds ) : void
bounds Rectangle
리턴 void

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

Unlock() 공개 메소드

public Unlock ( bool paint = true ) : void
paint bool
리턴 void