C# Класс geek.GameEngine.Visuals.GameText

The class representing the text drawable on screen.
Наследование: InteractableObject
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
Font Microsoft.Xna.Framework.Graphics.SpriteFont

Защищенные свойства (Protected)

Свойство Тип Описание
_HotSpot Microsoft.Xna.Framework.Vector2

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

Метод Описание
Draw ( SpriteBatch batch ) : void
GameText ( SpriteFont font, string text = "" ) : Microsoft.Xna.Framework
GameText ( string fontAsset, string text = "" ) : Microsoft.Xna.Framework
GetBoundingBox ( bool absolute = false ) : Rectangle

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

Метод Описание
resetDimensions ( ) : void

Recalculate hot spot and scaling.

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

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

public Draw ( SpriteBatch batch ) : void
batch Microsoft.Xna.Framework.Graphics.SpriteBatch
Результат void

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

public GameText ( SpriteFont font, string text = "" ) : Microsoft.Xna.Framework
font Microsoft.Xna.Framework.Graphics.SpriteFont
text string
Результат Microsoft.Xna.Framework

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

public GameText ( string fontAsset, string text = "" ) : Microsoft.Xna.Framework
fontAsset string
text string
Результат Microsoft.Xna.Framework

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

public GetBoundingBox ( bool absolute = false ) : Rectangle
absolute bool
Результат Microsoft.Xna.Framework.Rectangle

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

Recalculate hot spot and scaling.
protected resetDimensions ( ) : void
Результат void

Описание свойств

Font публичное свойство

Gets or sets the font of the text.
public SpriteFont,Microsoft.Xna.Framework.Graphics Font
Результат Microsoft.Xna.Framework.Graphics.SpriteFont

_HotSpot защищенное свойство

The text hotspot defined by text alignment.
protected Vector2,Microsoft.Xna.Framework _HotSpot
Результат Microsoft.Xna.Framework.Vector2