C# 클래스 MOTHER3Funland.ArrangementEditor

파일 보기 프로젝트 열기: jeffman/MOTHER-3-Funland

공개 프로퍼티들

프로퍼티 타입 설명
EditLimit int

Private Properties

프로퍼티 타입 설명
DrawTile void
InitializeComponent void
btnExport_Click void
btnImport_Click void
btnTileMenu_Click void
chkFlipH_CheckedChanged void
chkFlipV_CheckedChanged void
contextControls_Opening void
mnuControlGrid_Click void
pArr_MouseClick void
pArr_MouseDown void
pArr_Paint void
pTile_MouseClick void
pTile_MouseUp void
pTile_Paint void
pTileset_MouseClick void
pTileset_MouseDown void
pTileset_Paint void
palSelector_PalChanged void
palSelector_PalModified void

공개 메소드들

메소드 설명
ArrangementEditor ( ) : System
Clear ( ) : void
GetArrangement ( ) : ArrEntry[]
GetPalette ( ) : MPalette
GetTileset ( ) : byte[]
GetTileset ( byte dest, int destOffset ) : void
RefreshArr ( ) : void
RefreshTile ( ) : void
RefreshTileset ( ) : void
RenderArr ( ) : void
RenderTile ( ) : void
RenderTileset ( ) : void
SetArrangement ( ArrEntry arr, int w, int h ) : void
SetPalette ( MPalette pal ) : void
SetTileset ( byte data, int gfxOffset, int tileCount = -1, int editlimit = -1 ) : void

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

OnTileModified ( EventArgs e ) : void

비공개 메소드들

메소드 설명
DrawTile ( int x, int y ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

btnExport_Click ( object sender, EventArgs e ) : void
btnImport_Click ( object sender, EventArgs e ) : void
btnTileMenu_Click ( object sender, EventArgs e ) : void
chkFlipH_CheckedChanged ( object sender, EventArgs e ) : void
chkFlipV_CheckedChanged ( object sender, EventArgs e ) : void
contextControls_Opening ( object sender, CancelEventArgs e ) : void
mnuControlGrid_Click ( object sender, EventArgs e ) : void
pArr_MouseClick ( object sender, MouseEventArgs e ) : void
pArr_MouseDown ( object sender, MouseEventArgs e ) : void
pArr_Paint ( object sender, PaintEventArgs e ) : void
pTile_MouseClick ( object sender, MouseEventArgs e ) : void
pTile_MouseUp ( object sender, MouseEventArgs e ) : void
pTile_Paint ( object sender, PaintEventArgs e ) : void
pTileset_MouseClick ( object sender, MouseEventArgs e ) : void
pTileset_MouseDown ( object sender, MouseEventArgs e ) : void
pTileset_Paint ( object sender, PaintEventArgs e ) : void
palSelector_PalChanged ( object sender, EventArgs e ) : void
palSelector_PalModified ( object sender, EventArgs e ) : void

메소드 상세

ArrangementEditor() 공개 메소드

public ArrangementEditor ( ) : System
리턴 System

Clear() 공개 메소드

public Clear ( ) : void
리턴 void

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

GetArrangement() 공개 메소드

public GetArrangement ( ) : ArrEntry[]
리턴 ArrEntry[]

GetPalette() 공개 메소드

public GetPalette ( ) : MPalette
리턴 MPalette

GetTileset() 공개 메소드

public GetTileset ( ) : byte[]
리턴 byte[]

GetTileset() 공개 메소드

public GetTileset ( byte dest, int destOffset ) : void
dest byte
destOffset int
리턴 void

OnTileModified() 보호된 메소드

protected OnTileModified ( EventArgs e ) : void
e EventArgs
리턴 void

RefreshArr() 공개 메소드

public RefreshArr ( ) : void
리턴 void

RefreshTile() 공개 메소드

public RefreshTile ( ) : void
리턴 void

RefreshTileset() 공개 메소드

public RefreshTileset ( ) : void
리턴 void

RenderArr() 공개 메소드

public RenderArr ( ) : void
리턴 void

RenderTile() 공개 메소드

public RenderTile ( ) : void
리턴 void

RenderTileset() 공개 메소드

public RenderTileset ( ) : void
리턴 void

SetArrangement() 공개 메소드

public SetArrangement ( ArrEntry arr, int w, int h ) : void
arr ArrEntry
w int
h int
리턴 void

SetPalette() 공개 메소드

public SetPalette ( MPalette pal ) : void
pal MPalette
리턴 void

SetTileset() 공개 메소드

public SetTileset ( byte data, int gfxOffset, int tileCount = -1, int editlimit = -1 ) : void
data byte
gfxOffset int
tileCount int
editlimit int
리턴 void

프로퍼티 상세

EditLimit 공개적으로 프로퍼티

public int EditLimit
리턴 int