Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
struct | StringProxy |
Public Member Functions | |
Vector2 | MeasureString (string text) |
Vector2 | MeasureString (StringBuilder text) |
Package Functions | |
SpriteFont (Texture2D texture, List< Rectangle > glyphs, List< Rectangle > cropping, List< char > charMap, int lineSpacing, float spacing, List< Vector3 > kerning, char? defaultCharacter) | |
void | InternalDraw (ref StringProxy text, SpriteBatch spriteBatch, Vector2 textblockPosition, Color color, float rotation, Vector2 origin, ref Vector2 scale, SpriteEffects spriteEffects, float depth) |
Properties | |
int | LineSpacing [get, set] |
float | Spacing [get, set] |
char? | DefaultCharacter [get, set] |
ReadOnlyCollection< char > | Characters [get] |
Private Member Functions | |
Vector2 | InternalMeasure (ref StringProxy text) |
int | GetIndexForCharacter (char character) |
Private Attributes | |
Texture2D | textureValue |
List< Rectangle > | glyphData |
List< Rectangle > | croppingData |
List< char > | characterMap |
List< Vector3 > | kerning |
int | lineSpacing |
float | spacing |
char? | defaultCharacter |
ReadOnlyCollection< char > | characters |
Definition at line 9 of file SpriteFont.cs.