C# Класс SysFont, unity-sysfont

Наследование: MonoBehaviour
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
_SysFontAddHighlightedColor void
_SysFontClearHighlightedColors void
_SysFontDequeueTexture void
_SysFontGetTextHeight int
_SysFontGetTextWidth int
_SysFontGetTextureHeight int
_SysFontGetTextureWidth int
_SysFontQueueTexture void
_SysFontQueueTextureWithOptions void
_SysFontRender void
_SysFontUpdateQueuedTexture void

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

Метод Описание
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

Приватные методы

Метод Описание
_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

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

AddHighlightedColor() публичный статический Метод

public static AddHighlightedColor ( Color color ) : void
color Color
Результат void

ClearHighlightedColors() публичный статический Метод

public static ClearHighlightedColors ( ) : void
Результат void

DequeueTexture() публичный статический Метод

public static DequeueTexture ( int textureID ) : void
textureID int
Результат void

GetTextHeight() публичный статический Метод

public static GetTextHeight ( int textureID ) : int
textureID int
Результат int

GetTextWidth() публичный статический Метод

public static GetTextWidth ( int textureID ) : int
textureID int
Результат int

GetTextureHeight() публичный статический Метод

public static GetTextureHeight ( int textureID ) : int
textureID int
Результат int

GetTextureWidth() публичный статический Метод

public static GetTextureWidth ( int textureID ) : int
textureID int
Результат int

QueueTexture() публичный статический Метод

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
Результат void

QueueTextureWithOptions() публичный статический Метод

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
Результат void

SafeDestroy() публичный статический Метод

public static SafeDestroy ( UnityEngine obj ) : void
obj UnityEngine
Результат void

UpdateQueuedTexture() публичный статический Метод

public static UpdateQueuedTexture ( int textureID ) : void
textureID int
Результат void