Class ShaderUtilities
Inheritance
System.Object
ShaderUtilities
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: TMPro
Syntax
public static class ShaderUtilities
Fields
ID_BevelAmount
Declaration
public static int ID_BevelAmount
Field Value
Type |
Description |
System.Int32 |
|
ID_ClipRect
Declaration
public static int ID_ClipRect
Field Value
Type |
Description |
System.Int32 |
|
ID_EnvMap
Declaration
public static int ID_EnvMap
Field Value
Type |
Description |
System.Int32 |
|
ID_EnvMatrix
Declaration
public static int ID_EnvMatrix
Field Value
Type |
Description |
System.Int32 |
|
ID_EnvMatrixRotation
Declaration
public static int ID_EnvMatrixRotation
Field Value
Type |
Description |
System.Int32 |
|
ID_FaceColor
Declaration
public static int ID_FaceColor
Field Value
Type |
Description |
System.Int32 |
|
ID_FaceDilate
Declaration
public static int ID_FaceDilate
Field Value
Type |
Description |
System.Int32 |
|
ID_FaceTex
Declaration
public static int ID_FaceTex
Field Value
Type |
Description |
System.Int32 |
|
ID_GlowColor
Declaration
public static int ID_GlowColor
Field Value
Type |
Description |
System.Int32 |
|
ID_GlowOffset
Declaration
public static int ID_GlowOffset
Field Value
Type |
Description |
System.Int32 |
|
ID_GlowOuter
Declaration
public static int ID_GlowOuter
Field Value
Type |
Description |
System.Int32 |
|
ID_GlowPower
Declaration
public static int ID_GlowPower
Field Value
Type |
Description |
System.Int32 |
|
ID_GradientScale
Declaration
public static int ID_GradientScale
Field Value
Type |
Description |
System.Int32 |
|
ID_LightAngle
Declaration
public static int ID_LightAngle
Field Value
Type |
Description |
System.Int32 |
|
ID_MainTex
Declaration
public static int ID_MainTex
Field Value
Type |
Description |
System.Int32 |
|
ID_MaskCoord
Declaration
public static int ID_MaskCoord
Field Value
Type |
Description |
System.Int32 |
|
ID_MaskSoftnessX
Declaration
public static int ID_MaskSoftnessX
Field Value
Type |
Description |
System.Int32 |
|
ID_MaskSoftnessY
Declaration
public static int ID_MaskSoftnessY
Field Value
Type |
Description |
System.Int32 |
|
ID_OutlineColor
Declaration
public static int ID_OutlineColor
Field Value
Type |
Description |
System.Int32 |
|
ID_OutlineSoftness
Declaration
public static int ID_OutlineSoftness
Field Value
Type |
Description |
System.Int32 |
|
ID_OutlineTex
Declaration
public static int ID_OutlineTex
Field Value
Type |
Description |
System.Int32 |
|
ID_OutlineWidth
Declaration
public static int ID_OutlineWidth
Field Value
Type |
Description |
System.Int32 |
|
ID_PerspectiveFilter
Declaration
public static int ID_PerspectiveFilter
Field Value
Type |
Description |
System.Int32 |
|
ID_ScaleRatio_A
Declaration
public static int ID_ScaleRatio_A
Field Value
Type |
Description |
System.Int32 |
|
ID_ScaleRatio_B
Declaration
public static int ID_ScaleRatio_B
Field Value
Type |
Description |
System.Int32 |
|
ID_ScaleRatio_C
Declaration
public static int ID_ScaleRatio_C
Field Value
Type |
Description |
System.Int32 |
|
ID_ScaleX
Declaration
public static int ID_ScaleX
Field Value
Type |
Description |
System.Int32 |
|
ID_ScaleY
Declaration
public static int ID_ScaleY
Field Value
Type |
Description |
System.Int32 |
|
ID_ShaderFlags
Declaration
public static int ID_ShaderFlags
Field Value
Type |
Description |
System.Int32 |
|
ID_Shininess
Declaration
public static int ID_Shininess
Field Value
Type |
Description |
System.Int32 |
|
ID_StencilComp
Declaration
public static int ID_StencilComp
Field Value
Type |
Description |
System.Int32 |
|
ID_StencilID
Declaration
public static int ID_StencilID
Field Value
Type |
Description |
System.Int32 |
|
ID_StencilOp
Declaration
public static int ID_StencilOp
Field Value
Type |
Description |
System.Int32 |
|
ID_StencilReadMask
Declaration
public static int ID_StencilReadMask
Field Value
Type |
Description |
System.Int32 |
|
ID_StencilWriteMask
Declaration
public static int ID_StencilWriteMask
Field Value
Type |
Description |
System.Int32 |
|
ID_TextureHeight
Declaration
public static int ID_TextureHeight
Field Value
Type |
Description |
System.Int32 |
|
ID_TextureWidth
Declaration
public static int ID_TextureWidth
Field Value
Type |
Description |
System.Int32 |
|
ID_UnderlayColor
Declaration
public static int ID_UnderlayColor
Field Value
Type |
Description |
System.Int32 |
|
ID_UnderlayDilate
Declaration
public static int ID_UnderlayDilate
Field Value
Type |
Description |
System.Int32 |
|
ID_UnderlayOffsetX
Declaration
public static int ID_UnderlayOffsetX
Field Value
Type |
Description |
System.Int32 |
|
ID_UnderlayOffsetY
Declaration
public static int ID_UnderlayOffsetY
Field Value
Type |
Description |
System.Int32 |
|
ID_UnderlaySoftness
Declaration
public static int ID_UnderlaySoftness
Field Value
Type |
Description |
System.Int32 |
|
ID_UseClipRect
Declaration
public static int ID_UseClipRect
Field Value
Type |
Description |
System.Int32 |
|
ID_VertexOffsetX
Declaration
public static int ID_VertexOffsetX
Field Value
Type |
Description |
System.Int32 |
|
ID_VertexOffsetY
Declaration
public static int ID_VertexOffsetY
Field Value
Type |
Description |
System.Int32 |
|
ID_WeightBold
Declaration
public static int ID_WeightBold
Field Value
Type |
Description |
System.Int32 |
|
ID_WeightNormal
Declaration
public static int ID_WeightNormal
Field Value
Type |
Description |
System.Int32 |
|
isInitialized
Declaration
public static bool isInitialized
Field Value
Type |
Description |
System.Boolean |
|
Keyword_Bevel
Declaration
public static string Keyword_Bevel
Field Value
Type |
Description |
System.String |
|
Keyword_Glow
Declaration
public static string Keyword_Glow
Field Value
Type |
Description |
System.String |
|
Keyword_MASK_HARD
Declaration
public static string Keyword_MASK_HARD
Field Value
Type |
Description |
System.String |
|
Keyword_MASK_SOFT
Declaration
public static string Keyword_MASK_SOFT
Field Value
Type |
Description |
System.String |
|
Keyword_MASK_TEX
Declaration
public static string Keyword_MASK_TEX
Field Value
Type |
Description |
System.String |
|
Keyword_Outline
Declaration
public static string Keyword_Outline
Field Value
Type |
Description |
System.String |
|
Keyword_Ratios
Declaration
public static string Keyword_Ratios
Field Value
Type |
Description |
System.String |
|
Keyword_Underlay
Declaration
public static string Keyword_Underlay
Field Value
Type |
Description |
System.String |
|
ShaderTag_CullMode
Declaration
public static string ShaderTag_CullMode
Field Value
Type |
Description |
System.String |
|
ShaderTag_ZTestMode
Declaration
public static string ShaderTag_ZTestMode
Field Value
Type |
Description |
System.String |
|
Methods
GetFontExtent(Material)
Declaration
public static Vector4 GetFontExtent(Material material)
Parameters
Returns
GetPadding(Material, Boolean, Boolean)
Declaration
public static float GetPadding(Material material, bool enableExtraPadding, bool isBold)
Parameters
Type |
Name |
Description |
Material |
material |
|
System.Boolean |
enableExtraPadding |
|
System.Boolean |
isBold |
|
Returns
Type |
Description |
System.Single |
|
GetPadding(Material[], Boolean, Boolean)
Declaration
public static float GetPadding(Material[] materials, bool enableExtraPadding, bool isBold)
Parameters
Type |
Name |
Description |
Material[] |
materials |
|
System.Boolean |
enableExtraPadding |
|
System.Boolean |
isBold |
|
Returns
Type |
Description |
System.Single |
|
GetShaderPropertyIDs()
Declaration
public static void GetShaderPropertyIDs()
IsMaskingEnabled(Material)
Declaration
public static bool IsMaskingEnabled(Material material)
Parameters
Returns
Type |
Description |
System.Boolean |
|
UpdateShaderRatios(Material)
Declaration
public static void UpdateShaderRatios(Material mat)
Parameters