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

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

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

Метод Описание
GoTo ( int x, int y ) : void
GoToIgnoreBytesByPixel ( int x, int y ) : void
Offset ( int x, int y ) : void
OffsetX ( int x ) : void
OffsetY ( int y ) : void
PixelNavigator ( PixelNavigator navigator ) : NScumm.Core
PixelNavigator ( Surface surface ) : NScumm.Core
PixelNavigator ( byte pixels, int width, int bytesByPixel ) : NScumm.Core
Read ( ) : byte
Read ( int offset ) : byte
ReadUInt16 ( ) : ushort
Set ( byte data, int length ) : void
Set ( uint data, int length ) : void
Set ( ushort data, int length ) : void
Write ( byte data ) : void
Write ( int offset, byte data ) : void
WriteUInt16 ( int offset, ushort data ) : void
WriteUInt16 ( ushort data ) : void

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

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

public GoTo ( int x, int y ) : void
x int
y int
Результат void

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

public GoToIgnoreBytesByPixel ( int x, int y ) : void
x int
y int
Результат void

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

public Offset ( int x, int y ) : void
x int
y int
Результат void

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

public OffsetX ( int x ) : void
x int
Результат void

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

public OffsetY ( int y ) : void
y int
Результат void

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

public PixelNavigator ( PixelNavigator navigator ) : NScumm.Core
navigator PixelNavigator
Результат NScumm.Core

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

public PixelNavigator ( Surface surface ) : NScumm.Core
surface NScumm.Core.Graphics.Surface
Результат NScumm.Core

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

public PixelNavigator ( byte pixels, int width, int bytesByPixel ) : NScumm.Core
pixels byte
width int
bytesByPixel int
Результат NScumm.Core

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

public Read ( ) : byte
Результат byte

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

public Read ( int offset ) : byte
offset int
Результат byte

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

public ReadUInt16 ( ) : ushort
Результат ushort

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

public Set ( byte data, int length ) : void
data byte
length int
Результат void

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

public Set ( uint data, int length ) : void
data uint
length int
Результат void

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

public Set ( ushort data, int length ) : void
data ushort
length int
Результат void

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

public Write ( byte data ) : void
data byte
Результат void

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

public Write ( int offset, byte data ) : void
offset int
data byte
Результат void

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

public WriteUInt16 ( int offset, ushort data ) : void
offset int
data ushort
Результат void

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

public WriteUInt16 ( ushort data ) : void
data ushort
Результат void