C# 클래스 Reign.Video.Font

상속: System.Disposable, LoadableI
파일 보기 프로젝트 열기: reignstudios/ReignSDK 1 사용 예제들

공개 메소드들

메소드 설명
CharacterIndex ( char @char ) : int
Dispose ( ) : void
Draw ( string text, Vector2 position, Vector4 color, float size, bool centeredX, bool centeredY ) : void
DrawStart ( Camera camera ) : void
FindCharacter ( char @char ) : Character
Font ( DisposableI parent, ShaderI shader, Texture2DI texture, string metricsFileName, Loader loadedCallback ) : System
UpdateLoad ( ) : bool

비공개 메소드들

메소드 설명
draw ( string text, Vector2 textureSize, Vector2 position, Vector4 color, float size, bool centeredX, bool centeredY ) : void
drawCharacter ( Vector2 position, Vector2 size, Vector2 positionUV, Vector2 sizeUV, Vector4 color ) : void
init ( ShaderI shader, Texture2DI texture, Stream stream, string metricsFileName, Loader loadedCallback ) : void

메소드 상세

CharacterIndex() 공개 메소드

public CharacterIndex ( char @char ) : int
@char char
리턴 int

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Draw() 공개 메소드

public Draw ( string text, Vector2 position, Vector4 color, float size, bool centeredX, bool centeredY ) : void
text string
position Vector2
color Vector4
size float
centeredX bool
centeredY bool
리턴 void

DrawStart() 공개 메소드

public DrawStart ( Camera camera ) : void
camera Camera
리턴 void

FindCharacter() 공개 메소드

public FindCharacter ( char @char ) : Character
@char char
리턴 Character

Font() 공개 메소드

public Font ( DisposableI parent, ShaderI shader, Texture2DI texture, string metricsFileName, Loader loadedCallback ) : System
parent DisposableI
shader ShaderI
texture Texture2DI
metricsFileName string
loadedCallback Reign.Core.Loader
리턴 System

UpdateLoad() 공개 메소드

public UpdateLoad ( ) : bool
리턴 bool