C# Class MonoGameUi.BorderBrush

Brush für einfarbige Hintergründe und automatisch generierte Umrahmungslinien.
Inheritance: MonoGameUi.Brush
Datei anzeigen Open project: OctoAwesome/monogameui Class Usage Examples

Public Methods

Method Description
BorderBrush ( Microsoft.Xna.Framework.Color backgroundColor ) : Microsoft.Xna.Framework

Erzeugt eine neue Instanz der BorderBrush-Klasse

BorderBrush ( Microsoft.Xna.Framework.Color backgroundColor, LineType lineType, Microsoft.Xna.Framework.Color lineColor, int lineWidth = 1 ) : Microsoft.Xna.Framework

Erzeugt eine neue Instanz der BorderBrush-Klasse

BorderBrush ( LineType lineType, Microsoft.Xna.Framework.Color lineColor, int lineWidth = 1 ) : Microsoft.Xna.Framework

Erzeugt eine neue Instanz der BorderBrush-Klasse

Draw ( SpriteBatch batch, Rectangle area, float alpha ) : void

Zeichnet mit der aktuellen BorderBrush-Instanz

Private Methods

Method Description
RebuildTexture ( ) : void

Method Details

BorderBrush() public method

Erzeugt eine neue Instanz der BorderBrush-Klasse
public BorderBrush ( Microsoft.Xna.Framework.Color backgroundColor ) : Microsoft.Xna.Framework
backgroundColor Microsoft.Xna.Framework.Color Die Hintergrundfarbe
return Microsoft.Xna.Framework

BorderBrush() public method

Erzeugt eine neue Instanz der BorderBrush-Klasse
public BorderBrush ( Microsoft.Xna.Framework.Color backgroundColor, LineType lineType, Microsoft.Xna.Framework.Color lineColor, int lineWidth = 1 ) : Microsoft.Xna.Framework
backgroundColor Microsoft.Xna.Framework.Color Die Hintergrundfarbe
lineType LineType Der Typ der Umrandungslinie
lineColor Microsoft.Xna.Framework.Color Die Farbe der Umrandungslinie
lineWidth int Die Dicke der Umrandungslinie
return Microsoft.Xna.Framework

BorderBrush() public method

Erzeugt eine neue Instanz der BorderBrush-Klasse
public BorderBrush ( LineType lineType, Microsoft.Xna.Framework.Color lineColor, int lineWidth = 1 ) : Microsoft.Xna.Framework
lineType LineType Der Typ der Umrandungslinie
lineColor Microsoft.Xna.Framework.Color Die Farbe der Umrandungslinie
lineWidth int Die Dicke der Umrandungslinie
return Microsoft.Xna.Framework

Draw() public method

Zeichnet mit der aktuellen BorderBrush-Instanz
public Draw ( SpriteBatch batch, Rectangle area, float alpha ) : void
batch Microsoft.Xna.Framework.Graphics.SpriteBatch Der (bereits gestartete) SpriteBatch
area Microsoft.Xna.Framework.Rectangle Render-Bereich
alpha float Alpha-Blending
return void