C# Класс LynnaLab.Area

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

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

Метод Описание
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