C# Класс PowerArgs.Cli.ConsoleBitmap

Наследование: Rectangular
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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