C# Class Fusion.Engine.Graphics.SpriteFont

Inheritance: System.DisposableBase
Afficher le fichier Open project: demiurghg/FusionEngine Class Usage Examples

Méthodes publiques

Méthode Description
DrawString ( SpriteLayer spriteBatch, string text, float xPos, float yPos, Color color, int frameIndex, float tracking, bool useBaseLine = true, bool flip = false ) : void

Draws the string

MeasureGlyph ( char ch ) : Rectangle

MeasureString ( string text ) : Rectangle

MeasureStringF ( string text, float tracking ) : RectangleF

Measures string

SpriteFont ( GraphicsDevice rs, Stream stream ) : System

Constrcutor

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
GetInfo ( char ch ) : SpriteFontInfo.CharInfo

GetKerning ( char ch0, char ch1 ) : float

Method Details

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

DrawString() public méthode

Draws the string
public DrawString ( SpriteLayer spriteBatch, string text, float xPos, float yPos, Color color, int frameIndex, float tracking, bool useBaseLine = true, bool flip = false ) : void
spriteBatch SpriteLayer
text string
xPos float
yPos float
color Color
frameIndex int
tracking float
useBaseLine bool
flip bool
Résultat void

MeasureGlyph() public méthode

public MeasureGlyph ( char ch ) : Rectangle
ch char
Résultat Rectangle

MeasureString() public méthode

public MeasureString ( string text ) : Rectangle
text string
Résultat Rectangle

MeasureStringF() public méthode

Measures string
public MeasureStringF ( string text, float tracking ) : RectangleF
text string
tracking float
Résultat RectangleF

SpriteFont() public méthode

Constrcutor
public SpriteFont ( GraphicsDevice rs, Stream stream ) : System
rs Fusion.Drivers.Graphics.GraphicsDevice
stream Stream
Résultat System