C# 클래스 Fusion.Engine.Graphics.SpriteFont

상속: System.DisposableBase
파일 보기 프로젝트 열기: demiurghg/FusionEngine 1 사용 예제들

공개 메소드들

메소드 설명
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