C# Класс NScumm.Sky.Grid

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

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

Метод Описание
GiveGrid ( uint screen ) : byte[]
Grid ( Logic logic, Disk disk, SkyCompact skyCompact ) : System.Diagnostics
LoadGrids ( ) : void
ObjectToWalk ( Compact cpt ) : void
PlotGrid ( uint x, uint y, uint width, Compact cpt ) : void
RemoveGrid ( uint x, uint y, uint width, Compact cpt ) : void
RemoveObjectFromWalk ( Compact cpt ) : void

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

Метод Описание
GetGridValues ( Compact cpt, byte &resGrid, int &resBitNum, uint &resWidth ) : bool
GetGridValues ( uint x, uint y, uint width, Compact cpt, byte &resGrid, int &resBitNum, uint &resWidth ) : bool
ObjectToWalk ( byte gridIdx, int bitNum, uint width ) : void
RemoveObjectFromWalk ( byte gridIdx, int bitNum, uint width ) : void

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

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

public GiveGrid ( uint screen ) : byte[]
screen uint
Результат byte[]

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

public Grid ( Logic logic, Disk disk, SkyCompact skyCompact ) : System.Diagnostics
logic Logic
disk Disk
skyCompact SkyCompact
Результат System.Diagnostics

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

public LoadGrids ( ) : void
Результат void

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

public ObjectToWalk ( Compact cpt ) : void
cpt Compact
Результат void

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

public PlotGrid ( uint x, uint y, uint width, Compact cpt ) : void
x uint
y uint
width uint
cpt Compact
Результат void

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

public RemoveGrid ( uint x, uint y, uint width, Compact cpt ) : void
x uint
y uint
width uint
cpt Compact
Результат void

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

public RemoveObjectFromWalk ( Compact cpt ) : void
cpt Compact
Результат void