C# 클래스 PGMEBackend.MapLayout

파일 보기 프로젝트 열기: Diegoisawesome/AwesomeMapEditor-old 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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[]