C# Class SystemFont.Renderer

Mostrar archivo Open project: gree/unity-systemfontrenderer Class Usage Examples

Protected Properties

Property Type Description
mAlign Align
mColor UnityEngine.Color
mEmpty bool
mHeight float
mInitialized bool
mLeftMargin float
mLetterSpacing float
mLineSpacing float
mMaterial UnityEngine.Material
mMesh UnityEngine.Mesh
mProperty UnityEngine.MaterialPropertyBlock
mRightMargin float
mSize float
mStyle Style
mText string
mTexture2D UnityEngine.Texture2D
mVerticalAlign VerticalAlign
mWidth float

Public Methods

Method Description
Destruct ( ) : void
GetText ( ) : string
Init ( float size, float width, float height, Style style, Align align = Align.LEFT, VerticalAlign verticalAlign = VerticalAlign.TOP, float lineSpacing = 1.0f, float letterSpacing = 0.0f, float leftMargin = 0.0f, float rightMargin = 0.0f ) : void
Render ( Matrix4x4 matrix, Color multColor, int layer, Camera camera = null ) : void
Render ( Matrix4x4 matrix, int layer, Camera camera = null ) : void
Renderer ( ) : System.Collections.Generic
Renderer ( float size, float width, float height, Style style, Align align = Align.LEFT, VerticalAlign verticalAlign = VerticalAlign.TOP, float lineSpacing = 1.0f, float letterSpacing = 0.0f, float leftMargin = 0.0f, float rightMargin = 0.0f ) : System.Collections.Generic
SetText ( string text, Color color ) : bool

Private Methods

Method Description
_SystemFontRenderer_RenderTexture ( string text, float size, float width, float height, int style, int align, int verticalAlign, float lineSpacing, float letterSpacing, float leftMargin, float rightMargin, int textureId ) : void

Method Details

Destruct() public method

public Destruct ( ) : void
return void

GetText() public method

public GetText ( ) : string
return string

Init() public method

public Init ( float size, float width, float height, Style style, Align align = Align.LEFT, VerticalAlign verticalAlign = VerticalAlign.TOP, float lineSpacing = 1.0f, float letterSpacing = 0.0f, float leftMargin = 0.0f, float rightMargin = 0.0f ) : void
size float
width float
height float
style Style
align Align
verticalAlign VerticalAlign
lineSpacing float
letterSpacing float
leftMargin float
rightMargin float
return void

Render() public method

public Render ( Matrix4x4 matrix, Color multColor, int layer, Camera camera = null ) : void
matrix UnityEngine.Matrix4x4
multColor Color
layer int
camera UnityEngine.Camera
return void

Render() public method

public Render ( Matrix4x4 matrix, int layer, Camera camera = null ) : void
matrix UnityEngine.Matrix4x4
layer int
camera UnityEngine.Camera
return void

Renderer() public method

public Renderer ( ) : System.Collections.Generic
return System.Collections.Generic

Renderer() public method

public Renderer ( float size, float width, float height, Style style, Align align = Align.LEFT, VerticalAlign verticalAlign = VerticalAlign.TOP, float lineSpacing = 1.0f, float letterSpacing = 0.0f, float leftMargin = 0.0f, float rightMargin = 0.0f ) : System.Collections.Generic
size float
width float
height float
style Style
align Align
verticalAlign VerticalAlign
lineSpacing float
letterSpacing float
leftMargin float
rightMargin float
return System.Collections.Generic

SetText() public method

public SetText ( string text, Color color ) : bool
text string
color Color
return bool

Property Details

mAlign protected_oe property

protected Align mAlign
return Align

mColor protected_oe property

protected Color,UnityEngine mColor
return UnityEngine.Color

mEmpty protected_oe property

protected bool mEmpty
return bool

mHeight protected_oe property

protected float mHeight
return float

mInitialized protected_oe property

protected bool mInitialized
return bool

mLeftMargin protected_oe property

protected float mLeftMargin
return float

mLetterSpacing protected_oe property

protected float mLetterSpacing
return float

mLineSpacing protected_oe property

protected float mLineSpacing
return float

mMaterial protected_oe property

protected Material,UnityEngine mMaterial
return UnityEngine.Material

mMesh protected_oe property

protected Mesh,UnityEngine mMesh
return UnityEngine.Mesh

mProperty protected_oe property

protected MaterialPropertyBlock,UnityEngine mProperty
return UnityEngine.MaterialPropertyBlock

mRightMargin protected_oe property

protected float mRightMargin
return float

mSize protected_oe property

protected float mSize
return float

mStyle protected_oe property

protected Style mStyle
return Style

mText protected_oe property

protected string mText
return string

mTexture2D protected_oe property

protected Texture2D,UnityEngine mTexture2D
return UnityEngine.Texture2D

mVerticalAlign protected_oe property

protected VerticalAlign mVerticalAlign
return VerticalAlign

mWidth protected_oe property

protected float mWidth
return float