C# Class Axiom.Core.MovableText

Inheritance: Axiom.Graphics.SimpleRenderable
Afficher le fichier Open project: WolfgangSt/axiom Class Usage Examples

Méthodes publiques

Méthode Description
GetSquaredViewDepth ( Camera camera ) : float
GetWorldTransforms ( Matrix4 matrices ) : void
MovableText ( string name, string caption, string fontName ) : System
MovableText ( string name, string caption, string fontName, int charHeight, ColorEx color ) : System
SetTextAlignment ( HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment ) : void

Private Methods

Méthode Description
_setupGeometry ( ) : void
_translate3Dto2D ( Camera camera, Vector3 vertex ) : Vector3
_translate3Dto2DPixels ( Camera camera, Vector3 vertex, int &x, int &y ) : void
_updateColors ( ) : void

Method Details

GetSquaredViewDepth() public méthode

public GetSquaredViewDepth ( Camera camera ) : float
camera Camera
Résultat float

GetWorldTransforms() public méthode

public GetWorldTransforms ( Matrix4 matrices ) : void
matrices Axiom.Math.Matrix4
Résultat void

MovableText() public méthode

public MovableText ( string name, string caption, string fontName ) : System
name string
caption string
fontName string
Résultat System

MovableText() public méthode

public MovableText ( string name, string caption, string fontName, int charHeight, ColorEx color ) : System
name string
caption string
fontName string
charHeight int
color ColorEx
Résultat System

SetTextAlignment() public méthode

public SetTextAlignment ( HorizontalAlignment horizontalAlignment, VerticalAlignment verticalAlignment ) : void
horizontalAlignment HorizontalAlignment
verticalAlignment VerticalAlignment
Résultat void