C# Class LynnaLab.GraphicsState

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

Méthodes publiques

Méthode Description
AddGfxHeader ( GfxHeaderData header, GfxHeaderType group ) : void
AddPaletteHeaderGroup ( PaletteHeaderGroup group, PaletteGroupType type ) : void
AddTileModifiedHandler ( TileModifiedHandler handler ) : void
GetBackgroundPalettes ( ) : Color[][]
GetPalettes ( PaletteType type ) : Color[][]
GetSpritePalettes ( ) : Color[][]
GraphicsState ( ) : System
RemoveGfxHeaderType ( GfxHeaderType type ) : void
RemovePaletteGroupType ( PaletteGroupType type ) : void
RemoveTileModifiedHandler ( TileModifiedHandler handler ) : void

Private Methods

Méthode Description
CheckGfxHeaderTilesToUpdate ( GfxHeaderData header ) : void
LoadGfxHeader ( GfxHeaderData header ) : void
LoadPaletteHeaderGroup ( PaletteHeaderGroup group ) : void
RegenerateBuffers ( ) : void
RegeneratePalettes ( ) : void

Method Details

AddGfxHeader() public méthode

public AddGfxHeader ( GfxHeaderData header, GfxHeaderType group ) : void
header GfxHeaderData
group GfxHeaderType
Résultat void

AddPaletteHeaderGroup() public méthode

public AddPaletteHeaderGroup ( PaletteHeaderGroup group, PaletteGroupType type ) : void
group PaletteHeaderGroup
type PaletteGroupType
Résultat void

AddTileModifiedHandler() public méthode

public AddTileModifiedHandler ( TileModifiedHandler handler ) : void
handler TileModifiedHandler
Résultat void

GetBackgroundPalettes() public méthode

public GetBackgroundPalettes ( ) : Color[][]
Résultat Color[][]

GetPalettes() public méthode

public GetPalettes ( PaletteType type ) : Color[][]
type PaletteType
Résultat Color[][]

GetSpritePalettes() public méthode

public GetSpritePalettes ( ) : Color[][]
Résultat Color[][]

GraphicsState() public méthode

public GraphicsState ( ) : System
Résultat System

RemoveGfxHeaderType() public méthode

public RemoveGfxHeaderType ( GfxHeaderType type ) : void
type GfxHeaderType
Résultat void

RemovePaletteGroupType() public méthode

public RemovePaletteGroupType ( PaletteGroupType type ) : void
type PaletteGroupType
Résultat void

RemoveTileModifiedHandler() public méthode

public RemoveTileModifiedHandler ( TileModifiedHandler handler ) : void
handler TileModifiedHandler
Résultat void