C# Class Microsoft.Singularity.Drivers.Vga

Inheritance: ISvgaDevice
Datei anzeigen Open project: feel-the-dz3n/Singularity-OS

Public Methods

Method Description
BitBltBmp ( int x, int y, Array buffer ) : void
BitBltChr ( int x, int y, int width, int height, Array buffer, int offset, int ScanWidth, RGB color, RGB background ) : void
BitBltPng ( int x, int y, Array buffer ) : void
Fill ( int x1, int y1, int x2, int y2, RGB color ) : void
Finalize ( ) : void
Initialize ( ) : void
Plot ( int x, int y, RGB color ) : void
Scroll ( int x1, int y1, int x2, int y2, int CharHeight ) : void
Vga ( ) : System

Private Methods

Method Description
AtInitialization ( ) : void
AtcOut ( IoPort port, Array values ) : void
BitBlt1 ( int x, int y, int width, int height, Array buffer, int offset, int ScanWidth, byte color ) : void
BitBlt4 ( int x, int y, int width, int height, Array buffer, int offset, int ScanWidth ) : void
Fill ( int x1, int y1, int x2, int y2, byte color ) : void
IndxOut ( IoPort port, Array values ) : void
InitializePalette ( ) : void
Plot ( int x, int y, byte color ) : void
ReadWriteMode ( byte mode ) : void
SetPaletteEntry ( byte index, uint RGB ) : void
Vga640x480 ( ) : void
VgaTextMode ( ) : void

Method Details

BitBltBmp() public method

public BitBltBmp ( int x, int y, Array buffer ) : void
x int
y int
buffer Array
return void

BitBltChr() public method

public BitBltChr ( int x, int y, int width, int height, Array buffer, int offset, int ScanWidth, RGB color, RGB background ) : void
x int
y int
width int
height int
buffer Array
offset int
ScanWidth int
color RGB
background RGB
return void

BitBltPng() public method

public BitBltPng ( int x, int y, Array buffer ) : void
x int
y int
buffer Array
return void

Fill() public method

public Fill ( int x1, int y1, int x2, int y2, RGB color ) : void
x1 int
y1 int
x2 int
y2 int
color RGB
return void

Finalize() public method

public Finalize ( ) : void
return void

Initialize() public method

public Initialize ( ) : void
return void

Plot() public method

public Plot ( int x, int y, RGB color ) : void
x int
y int
color RGB
return void

Scroll() public method

public Scroll ( int x1, int y1, int x2, int y2, int CharHeight ) : void
x1 int
y1 int
x2 int
y2 int
CharHeight int
return void

Vga() public method

public Vga ( ) : System
return System