docs.unity3d.com
    Show / Hide Table of Contents

    Class TMPro_ExtensionMethods

    Inheritance
    System.Object
    TMPro_ExtensionMethods
    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 TMPro_ExtensionMethods

    Methods

    ArrayToString(Char[])

    Declaration
    public static string ArrayToString(this char[] chars)
    Parameters
    Type Name Description
    System.Char[] chars
    Returns
    Type Description
    System.String

    Compare(Color, Color)

    Declaration
    public static bool Compare(this Color a, Color b)
    Parameters
    Type Name Description
    Color a
    Color b
    Returns
    Type Description
    System.Boolean

    Compare(Color32, Color32)

    Declaration
    public static bool Compare(this Color32 a, Color32 b)
    Parameters
    Type Name Description
    Color32 a
    Color32 b
    Returns
    Type Description
    System.Boolean

    Compare(Quaternion, Quaternion, Int32)

    Declaration
    public static bool Compare(this Quaternion q1, Quaternion q2, int accuracy)
    Parameters
    Type Name Description
    Quaternion q1
    Quaternion q2
    System.Int32 accuracy
    Returns
    Type Description
    System.Boolean

    Compare(Vector3, Vector3, Int32)

    Declaration
    public static bool Compare(this Vector3 v1, Vector3 v2, int accuracy)
    Parameters
    Type Name Description
    Vector3 v1
    Vector3 v2
    System.Int32 accuracy
    Returns
    Type Description
    System.Boolean

    CompareRGB(Color, Color)

    Declaration
    public static bool CompareRGB(this Color a, Color b)
    Parameters
    Type Name Description
    Color a
    Color b
    Returns
    Type Description
    System.Boolean

    CompareRGB(Color32, Color32)

    Declaration
    public static bool CompareRGB(this Color32 a, Color32 b)
    Parameters
    Type Name Description
    Color32 a
    Color32 b
    Returns
    Type Description
    System.Boolean

    FindInstanceID<T>(List<T>, T)

    Declaration
    public static int FindInstanceID<T>(this List<T> list, T target)
        where T : Object
    Parameters
    Type Name Description
    System.Collections.Generic.List<T> list
    T target
    Returns
    Type Description
    System.Int32
    Type Parameters
    Name Description
    T

    Multiply(Color32, Color32)

    Declaration
    public static Color32 Multiply(this Color32 c1, Color32 c2)
    Parameters
    Type Name Description
    Color32 c1
    Color32 c2
    Returns
    Type Description
    Color32

    Tint(Color32, Single)

    Declaration
    public static Color32 Tint(this Color32 c1, float tint)
    Parameters
    Type Name Description
    Color32 c1
    System.Single tint
    Returns
    Type Description
    Color32

    Tint(Color32, Color32)

    Declaration
    public static Color32 Tint(this Color32 c1, Color32 c2)
    Parameters
    Type Name Description
    Color32 c1
    Color32 c2
    Returns
    Type Description
    Color32
    Back to top
    Copyright © 2025 Unity Technologies
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 02 April 2025