C# Класс Fusion.Engine.Graphics.SpriteFont

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

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

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

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
GetInfo ( char ch ) : SpriteFontInfo.CharInfo

GetKerning ( char ch0, char ch1 ) : float

Описание методов

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

DrawString() публичный Метод

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
Результат void

MeasureGlyph() публичный Метод

public MeasureGlyph ( char ch ) : Rectangle
ch char
Результат Rectangle

MeasureString() публичный Метод

public MeasureString ( string text ) : Rectangle
text string
Результат Rectangle

MeasureStringF() публичный Метод

Measures string
public MeasureStringF ( string text, float tracking ) : RectangleF
text string
tracking float
Результат RectangleF

SpriteFont() публичный Метод

Constrcutor
public SpriteFont ( GraphicsDevice rs, Stream stream ) : System
rs Fusion.Drivers.Graphics.GraphicsDevice
stream Stream
Результат System