C# Class SysFont, unity-sysfont

Inheritance: MonoBehaviour
Afficher le fichier Open project: appbankgames/unity-sysfont Class Usage Examples

Private Properties

Свойство Type Description
_SysFontAddHighlightedColor void
_SysFontClearHighlightedColors void
_SysFontDequeueTexture void
_SysFontGetTextHeight int
_SysFontGetTextWidth int
_SysFontGetTextureHeight int
_SysFontGetTextureWidth int
_SysFontQueueTexture void
_SysFontQueueTextureWithOptions void
_SysFontRender void
_SysFontUpdateQueuedTexture void

Méthodes publiques

Méthode Description
AddHighlightedColor ( Color color ) : void
ClearHighlightedColors ( ) : void
DequeueTexture ( int textureID ) : void
GetTextHeight ( int textureID ) : int
GetTextWidth ( int textureID ) : int
GetTextureHeight ( int textureID ) : int
GetTextureWidth ( int textureID ) : int
QueueTexture ( string text, string fontName, int fontSize, bool isBold, bool isItalic, Alignment, alignment, bool isMultiLine, int maxWidthPixels, int maxHeightPixels, int textureID ) : void
QueueTextureWithOptions ( string text, string fontName, int fontSize, bool isBold, bool isItalic, Alignment, alignment, bool isMultiLine, int maxWidthPixels, int maxHeightPixels, int lineBreakMode, float fillColorR, float fillColorG, float fillColorB, float fillColorA, bool isStrokeEnabled, float strokeWidth, float strokeColorR, float strokeColorG, float strokeColorB, float strokeColorA, bool isShadowEnabled, float shadowOffsetX, float shadowOffsetY, float shadowColorR, float shadowColorG, float shadowColorB, float shadowColorA, float lineSpacing, float offset, int textureID ) : void
SafeDestroy ( UnityEngine obj ) : void
UpdateQueuedTexture ( int textureID ) : void

Private Methods

Méthode Description
_SysFontAddHighlightedColor ( float r, float g, float b, float a ) : void
_SysFontClearHighlightedColors ( ) : void
_SysFontDequeueTexture ( int textureID ) : void
_SysFontGetTextHeight ( int textureID ) : int
_SysFontGetTextWidth ( int textureID ) : int
_SysFontGetTextureHeight ( int textureID ) : int
_SysFontGetTextureWidth ( int textureID ) : int
_SysFontQueueTexture ( string text, string fontName, int fontSize, bool isBold, bool isItalic, Alignment, alignment, int maxWidthPixels, int maxHeightPixels, int textureID ) : void
_SysFontQueueTextureWithOptions ( string text, string fontName, int fontSize, bool isBold, bool isItalic, Alignment, alignment, int maxWidthPixels, int maxHeightPixels, int lineBreakMode, float fillColorR, float fillColorG, float fillColorB, float fillColorA, bool isStrokeEnabled, float strokeWidth, float strokeColorR, float strokeColorG, float strokeColorB, float strokeColorA, bool isShadowEnabled, float shadowOffsetX, float shadowOffsetY, float shadowColorR, float shadowColorG, float shadowColorB, float shadowColorA, float lineSpacing, float offset, int textureID ) : void
_SysFontRender ( ) : void
_SysFontUpdateQueuedTexture ( int textureID ) : void

Method Details

AddHighlightedColor() public static méthode

public static AddHighlightedColor ( Color color ) : void
color Color
Résultat void

ClearHighlightedColors() public static méthode

public static ClearHighlightedColors ( ) : void
Résultat void

DequeueTexture() public static méthode

public static DequeueTexture ( int textureID ) : void
textureID int
Résultat void

GetTextHeight() public static méthode

public static GetTextHeight ( int textureID ) : int
textureID int
Résultat int

GetTextWidth() public static méthode

public static GetTextWidth ( int textureID ) : int
textureID int
Résultat int

GetTextureHeight() public static méthode

public static GetTextureHeight ( int textureID ) : int
textureID int
Résultat int

GetTextureWidth() public static méthode

public static GetTextureWidth ( int textureID ) : int
textureID int
Résultat int

QueueTexture() public static méthode

public static QueueTexture ( string text, string fontName, int fontSize, bool isBold, bool isItalic, Alignment, alignment, bool isMultiLine, int maxWidthPixels, int maxHeightPixels, int textureID ) : void
text string
fontName string
fontSize int
isBold bool
isItalic bool
alignment Alignment,
isMultiLine bool
maxWidthPixels int
maxHeightPixels int
textureID int
Résultat void

QueueTextureWithOptions() public static méthode

public static QueueTextureWithOptions ( string text, string fontName, int fontSize, bool isBold, bool isItalic, Alignment, alignment, bool isMultiLine, int maxWidthPixels, int maxHeightPixels, int lineBreakMode, float fillColorR, float fillColorG, float fillColorB, float fillColorA, bool isStrokeEnabled, float strokeWidth, float strokeColorR, float strokeColorG, float strokeColorB, float strokeColorA, bool isShadowEnabled, float shadowOffsetX, float shadowOffsetY, float shadowColorR, float shadowColorG, float shadowColorB, float shadowColorA, float lineSpacing, float offset, int textureID ) : void
text string
fontName string
fontSize int
isBold bool
isItalic bool
alignment Alignment,
isMultiLine bool
maxWidthPixels int
maxHeightPixels int
lineBreakMode int
fillColorR float
fillColorG float
fillColorB float
fillColorA float
isStrokeEnabled bool
strokeWidth float
strokeColorR float
strokeColorG float
strokeColorB float
strokeColorA float
isShadowEnabled bool
shadowOffsetX float
shadowOffsetY float
shadowColorR float
shadowColorG float
shadowColorB float
shadowColorA float
lineSpacing float
offset float
textureID int
Résultat void

SafeDestroy() public static méthode

public static SafeDestroy ( UnityEngine obj ) : void
obj UnityEngine
Résultat void

UpdateQueuedTexture() public static méthode

public static UpdateQueuedTexture ( int textureID ) : void
textureID int
Résultat void