C# Класс PGMEBackend.MapLayout

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

Открытые свойства

Свойство Тип Описание
border short[]
borderBlocksPointer int
borderHeight byte
borderWidth byte
buffer1 byte
buffer2 byte
drawTiles List
globalTileset MapTileset
globalTilesetPointer int
layout short[]
layoutHeight int
layoutIndex short
layoutWidth int
localTileset MapTileset
localTilesetPointer int
mapDataPointer int
originROM Nintenlord.ROMHacking.GBA.GBAROM
rawBorder byte[]
rawBorderOrig byte[]
rawHeader byte[]
rawHeaderOrig byte[]
rawLayout byte[]
rawLayoutOrig byte[]

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

Метод Описание
Draw ( Spritesheet globalSheets, Spritesheet localSheets, int xPos, int yPos, double scale ) : void
DrawBorder ( Spritesheet globalSheets, Spritesheet localSheets, int xPos, int yPos, double scale ) : void
LoadBorderFromRaw ( ) : void
LoadLayoutFromRaw ( ) : void
LoadLayoutHeaderFromRaw ( ) : void
MapLayout ( ) : System
MapLayout ( int index, int offset, GBAROM ROM ) : System
PaintBlocksToMap ( short blockArray, int x, int y, int w, int h ) : void
RefreshChunks ( Spritesheet globalSheets, Spritesheet localSheets, int xPos, int yPos, double scale ) : void
ResizeLayout ( int newWidth, int newHeight ) : void
Revert ( ) : void
Save ( ) : void
Unload ( ) : void
WriteBorderToRaw ( ) : void
WriteLayoutHeaderToRaw ( ) : void
WriteLayoutToRaw ( ) : void

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

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

public Draw ( Spritesheet globalSheets, Spritesheet localSheets, int xPos, int yPos, double scale ) : void
globalSheets Spritesheet
localSheets Spritesheet
xPos int
yPos int
scale double
Результат void

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

public DrawBorder ( Spritesheet globalSheets, Spritesheet localSheets, int xPos, int yPos, double scale ) : void
globalSheets Spritesheet
localSheets Spritesheet
xPos int
yPos int
scale double
Результат void

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

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

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

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

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

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

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

public MapLayout ( ) : System
Результат System

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

public MapLayout ( int index, int offset, GBAROM ROM ) : System
index int
offset int
ROM Nintenlord.ROMHacking.GBA.GBAROM
Результат System

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

public PaintBlocksToMap ( short blockArray, int x, int y, int w, int h ) : void
blockArray short
x int
y int
w int
h int
Результат void

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

public RefreshChunks ( Spritesheet globalSheets, Spritesheet localSheets, int xPos, int yPos, double scale ) : void
globalSheets Spritesheet
localSheets Spritesheet
xPos int
yPos int
scale double
Результат void

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

public ResizeLayout ( int newWidth, int newHeight ) : void
newWidth int
newHeight int
Результат void

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

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

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

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

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

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

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

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

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

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

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

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

Описание свойств

border публичное свойство

public short[] border
Результат short[]

borderBlocksPointer публичное свойство

public int borderBlocksPointer
Результат int

borderHeight публичное свойство

public byte borderHeight
Результат byte

borderWidth публичное свойство

public byte borderWidth
Результат byte

buffer1 публичное свойство

public byte buffer1
Результат byte

buffer2 публичное свойство

public byte buffer2
Результат byte

drawTiles публичное свойство

public List drawTiles
Результат List

globalTileset публичное свойство

public MapTileset,PGMEBackend globalTileset
Результат MapTileset

globalTilesetPointer публичное свойство

public int globalTilesetPointer
Результат int

layout публичное свойство

public short[] layout
Результат short[]

layoutHeight публичное свойство

public int layoutHeight
Результат int

layoutIndex публичное свойство

public short layoutIndex
Результат short

layoutWidth публичное свойство

public int layoutWidth
Результат int

localTileset публичное свойство

public MapTileset,PGMEBackend localTileset
Результат MapTileset

localTilesetPointer публичное свойство

public int localTilesetPointer
Результат int

mapDataPointer публичное свойство

public int mapDataPointer
Результат int

originROM публичное свойство

public GBAROM,Nintenlord.ROMHacking.GBA originROM
Результат Nintenlord.ROMHacking.GBA.GBAROM

rawBorder публичное свойство

public byte[] rawBorder
Результат byte[]

rawBorderOrig публичное свойство

public byte[] rawBorderOrig
Результат byte[]

rawHeader публичное свойство

public byte[] rawHeader
Результат byte[]

rawHeaderOrig публичное свойство

public byte[] rawHeaderOrig
Результат byte[]

rawLayout публичное свойство

public byte[] rawLayout
Результат byte[]

rawLayoutOrig публичное свойство

public byte[] rawLayoutOrig
Результат byte[]