C# Class OpenRA.Graphics.HardwarePalette

Afficher le fichier Open project: pchote/OpenRA Class Usage Examples

Méthodes publiques

Méthode Description
AddPalette ( string name, ImmutablePalette p, bool allowModifiers ) : void
ApplyModifiers ( IEnumerable paletteMods ) : void
Contains ( string name ) : bool
Dispose ( ) : void
GetPalette ( string name ) : IPalette
GetPaletteIndex ( string name ) : int
HardwarePalette ( ) : System
Initialize ( ) : void
ReplacePalette ( string name, IPalette p ) : void

Private Methods

Méthode Description
CopyBufferToTexture ( ) : void
CopyModifiablePalettesToBuffer ( ) : void
CopyPaletteToBuffer ( int index, IPalette p ) : void

Method Details

AddPalette() public méthode

public AddPalette ( string name, ImmutablePalette p, bool allowModifiers ) : void
name string
p ImmutablePalette
allowModifiers bool
Résultat void

ApplyModifiers() public méthode

public ApplyModifiers ( IEnumerable paletteMods ) : void
paletteMods IEnumerable
Résultat void

Contains() public méthode

public Contains ( string name ) : bool
name string
Résultat bool

Dispose() public méthode

public Dispose ( ) : void
Résultat void

GetPalette() public méthode

public GetPalette ( string name ) : IPalette
name string
Résultat IPalette

GetPaletteIndex() public méthode

public GetPaletteIndex ( string name ) : int
name string
Résultat int

HardwarePalette() public méthode

public HardwarePalette ( ) : System
Résultat System

Initialize() public méthode

public Initialize ( ) : void
Résultat void

ReplacePalette() public méthode

public ReplacePalette ( string name, IPalette p ) : void
name string
p IPalette
Résultat void