C# 클래스 LynnaLab.Area

상속: ProjectIndexedDataType
파일 보기 프로젝트 열기: Drenn1/LynnaLab 1 사용 예제들

공개 메소드들

메소드 설명
DrawAllTiles ( ) : void
GetFullCachedImage ( ) : Bitmap
GetSubTileBasicCollision ( int index, int x, int y ) : bool
GetSubTileFlags ( int index, int x, int y ) : byte
GetSubTileIndex ( int index, int x, int y ) : byte
GetTileCollision ( int index ) : byte
GetTileImage ( int index ) : Bitmap
InvalidateAllTiles ( ) : void
RedrawAllTiles ( ) : void
Save ( ) : void
SetSubTileBasicCollision ( int index, int x, int y, bool val ) : void
SetSubTileFlags ( int index, int x, int y, byte value ) : void
SetSubTileIndex ( int index, int x, int y, byte value ) : void
SetTileCollision ( int index, byte val ) : void
UpdateAnimations ( int frames ) : IList

비공개 메소드들

메소드 설명
Area ( Project p, int i ) : System
GetDataIndex ( int i ) : Data
SetAnimation ( byte index ) : void
SetMainGfx ( int index ) : void
SetPaletteHeader ( int index ) : void
SetTileset ( int index ) : void
SetUniqueGfx ( int index ) : void
TileUpdater ( ) : bool

메소드 상세

DrawAllTiles() 공개 메소드

public DrawAllTiles ( ) : void
리턴 void

GetFullCachedImage() 공개 메소드

public GetFullCachedImage ( ) : Bitmap
리턴 System.Drawing.Bitmap

GetSubTileBasicCollision() 공개 메소드

public GetSubTileBasicCollision ( int index, int x, int y ) : bool
index int
x int
y int
리턴 bool

GetSubTileFlags() 공개 메소드

public GetSubTileFlags ( int index, int x, int y ) : byte
index int
x int
y int
리턴 byte

GetSubTileIndex() 공개 메소드

public GetSubTileIndex ( int index, int x, int y ) : byte
index int
x int
y int
리턴 byte

GetTileCollision() 공개 메소드

public GetTileCollision ( int index ) : byte
index int
리턴 byte

GetTileImage() 공개 메소드

public GetTileImage ( int index ) : Bitmap
index int
리턴 System.Drawing.Bitmap

InvalidateAllTiles() 공개 메소드

public InvalidateAllTiles ( ) : void
리턴 void

RedrawAllTiles() 공개 메소드

public RedrawAllTiles ( ) : void
리턴 void

Save() 공개 메소드

public Save ( ) : void
리턴 void

SetSubTileBasicCollision() 공개 메소드

public SetSubTileBasicCollision ( int index, int x, int y, bool val ) : void
index int
x int
y int
val bool
리턴 void

SetSubTileFlags() 공개 메소드

public SetSubTileFlags ( int index, int x, int y, byte value ) : void
index int
x int
y int
value byte
리턴 void

SetSubTileIndex() 공개 메소드

public SetSubTileIndex ( int index, int x, int y, byte value ) : void
index int
x int
y int
value byte
리턴 void

SetTileCollision() 공개 메소드

public SetTileCollision ( int index, byte val ) : void
index int
val byte
리턴 void

UpdateAnimations() 공개 메소드

public UpdateAnimations ( int frames ) : IList
frames int
리턴 IList