C# Class LynnaLab.Area

Inheritance: ProjectIndexedDataType
Afficher le fichier Open project: Drenn1/LynnaLab Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
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

Method Details

DrawAllTiles() public méthode

public DrawAllTiles ( ) : void
Résultat void

GetFullCachedImage() public méthode

public GetFullCachedImage ( ) : Bitmap
Résultat System.Drawing.Bitmap

GetSubTileBasicCollision() public méthode

public GetSubTileBasicCollision ( int index, int x, int y ) : bool
index int
x int
y int
Résultat bool

GetSubTileFlags() public méthode

public GetSubTileFlags ( int index, int x, int y ) : byte
index int
x int
y int
Résultat byte

GetSubTileIndex() public méthode

public GetSubTileIndex ( int index, int x, int y ) : byte
index int
x int
y int
Résultat byte

GetTileCollision() public méthode

public GetTileCollision ( int index ) : byte
index int
Résultat byte

GetTileImage() public méthode

public GetTileImage ( int index ) : Bitmap
index int
Résultat System.Drawing.Bitmap

InvalidateAllTiles() public méthode

public InvalidateAllTiles ( ) : void
Résultat void

RedrawAllTiles() public méthode

public RedrawAllTiles ( ) : void
Résultat void

Save() public méthode

public Save ( ) : void
Résultat void

SetSubTileBasicCollision() public méthode

public SetSubTileBasicCollision ( int index, int x, int y, bool val ) : void
index int
x int
y int
val bool
Résultat void

SetSubTileFlags() public méthode

public SetSubTileFlags ( int index, int x, int y, byte value ) : void
index int
x int
y int
value byte
Résultat void

SetSubTileIndex() public méthode

public SetSubTileIndex ( int index, int x, int y, byte value ) : void
index int
x int
y int
value byte
Résultat void

SetTileCollision() public méthode

public SetTileCollision ( int index, byte val ) : void
index int
val byte
Résultat void

UpdateAnimations() public méthode

public UpdateAnimations ( int frames ) : IList
frames int
Résultat IList