C# Класс NScumm.Scumm.Graphics.Gdi2

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

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

Метод Описание
Gdi2 ( ScummEngine vm, GameInfo game ) : System.Diagnostics
RoomChanged ( Room room ) : void

Защищенные методы

Метод Описание
DecodeMask ( int x, int y, int width, int height, int stripnr, System zPlanes, bool transpStrip, DrawBitmaps flags ) : void
DrawStrip ( PixelNavigator navDst, int width, int height, int stripnr, BinaryReader smapReader ) : bool
PrepareDrawBitmap ( ImageData img, VirtScreen vs, Point p, int width, int height, int stripnr, int numstrip ) : void

Приватные методы

Метод Описание
GenerateStripTable ( byte src, int width, int height ) : StripTable

Create and fill a table with offsets to the graphic and mask strips in the given V2 EGA bitmap.

Описание методов

DecodeMask() защищенный Метод

protected DecodeMask ( int x, int y, int width, int height, int stripnr, System zPlanes, bool transpStrip, DrawBitmaps flags ) : void
x int
y int
width int
height int
stripnr int
zPlanes System
transpStrip bool
flags DrawBitmaps
Результат void

DrawStrip() защищенный Метод

protected DrawStrip ( PixelNavigator navDst, int width, int height, int stripnr, BinaryReader smapReader ) : bool
navDst PixelNavigator
width int
height int
stripnr int
smapReader System.IO.BinaryReader
Результат bool

Gdi2() публичный Метод

public Gdi2 ( ScummEngine vm, GameInfo game ) : System.Diagnostics
vm ScummEngine
game NScumm.Scumm.IO.GameInfo
Результат System.Diagnostics

PrepareDrawBitmap() защищенный Метод

protected PrepareDrawBitmap ( ImageData img, VirtScreen vs, Point p, int width, int height, int stripnr, int numstrip ) : void
img ImageData
vs VirtScreen
p Point
width int
height int
stripnr int
numstrip int
Результат void

RoomChanged() публичный Метод

public RoomChanged ( Room room ) : void
room Room
Результат void