Class TextTheme | Package Manager UI website
docs.unity3d.com
    Show / Hide Table of Contents

    Class TextTheme

    Inheritance
    System.Object
    Diagnosticable
    TextTheme
    Inherited Members
    Diagnosticable.toStringShort()
    Diagnosticable.ToString()
    Diagnosticable.toString(DiagnosticLevel)
    Diagnosticable.toDiagnosticsNode(String, DiagnosticsTreeStyle)
    Namespace: Unity.UIWidgets.material
    Syntax
    public class TextTheme : Diagnosticable, IEquatable<TextTheme>

    Constructors

    TextTheme(TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle)

    Declaration
    public TextTheme(TextStyle display4 = null, TextStyle display3 = null, TextStyle display2 = null, TextStyle display1 = null, TextStyle headline = null, TextStyle title = null, TextStyle subhead = null, TextStyle body2 = null, TextStyle body1 = null, TextStyle caption = null, TextStyle button = null, TextStyle subtitle = null, TextStyle overline = null)
    Parameters
    Type Name Description
    TextStyle display4
    TextStyle display3
    TextStyle display2
    TextStyle display1
    TextStyle headline
    TextStyle title
    TextStyle subhead
    TextStyle body2
    TextStyle body1
    TextStyle caption
    TextStyle button
    TextStyle subtitle
    TextStyle overline

    Fields

    body1

    Declaration
    public readonly TextStyle body1
    Field Value
    Type Description
    TextStyle

    body2

    Declaration
    public readonly TextStyle body2
    Field Value
    Type Description
    TextStyle

    button

    Declaration
    public readonly TextStyle button
    Field Value
    Type Description
    TextStyle

    caption

    Declaration
    public readonly TextStyle caption
    Field Value
    Type Description
    TextStyle

    display1

    Declaration
    public readonly TextStyle display1
    Field Value
    Type Description
    TextStyle

    display2

    Declaration
    public readonly TextStyle display2
    Field Value
    Type Description
    TextStyle

    display3

    Declaration
    public readonly TextStyle display3
    Field Value
    Type Description
    TextStyle

    display4

    Declaration
    public readonly TextStyle display4
    Field Value
    Type Description
    TextStyle

    headline

    Declaration
    public readonly TextStyle headline
    Field Value
    Type Description
    TextStyle

    overline

    Declaration
    public readonly TextStyle overline
    Field Value
    Type Description
    TextStyle

    subhead

    Declaration
    public readonly TextStyle subhead
    Field Value
    Type Description
    TextStyle

    subtitle

    Declaration
    public readonly TextStyle subtitle
    Field Value
    Type Description
    TextStyle

    title

    Declaration
    public readonly TextStyle title
    Field Value
    Type Description
    TextStyle

    Methods

    apply(String, Single, Single, Color, Color, TextDecoration, Color, Nullable<TextDecorationStyle>)

    Declaration
    public TextTheme apply(string fontFamily = null, float fontSizeFactor = 1F, float fontSizeDelta = 0F, Color displayColor = null, Color bodyColor = null, TextDecoration decoration = null, Color decorationColor = null, TextDecorationStyle? decorationStyle = default(TextDecorationStyle? ))
    Parameters
    Type Name Description
    System.String fontFamily
    System.Single fontSizeFactor
    System.Single fontSizeDelta
    Color displayColor
    Color bodyColor
    TextDecoration decoration
    Color decorationColor
    System.Nullable<TextDecorationStyle> decorationStyle
    Returns
    Type Description
    TextTheme

    copyWith(TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle, TextStyle)

    Declaration
    public TextTheme copyWith(TextStyle display4 = null, TextStyle display3 = null, TextStyle display2 = null, TextStyle display1 = null, TextStyle headline = null, TextStyle title = null, TextStyle subhead = null, TextStyle body2 = null, TextStyle body1 = null, TextStyle caption = null, TextStyle button = null, TextStyle subtitle = null, TextStyle overline = null)
    Parameters
    Type Name Description
    TextStyle display4
    TextStyle display3
    TextStyle display2
    TextStyle display1
    TextStyle headline
    TextStyle title
    TextStyle subhead
    TextStyle body2
    TextStyle body1
    TextStyle caption
    TextStyle button
    TextStyle subtitle
    TextStyle overline
    Returns
    Type Description
    TextTheme

    debugFillProperties(DiagnosticPropertiesBuilder)

    Declaration
    public override void debugFillProperties(DiagnosticPropertiesBuilder properties)
    Parameters
    Type Name Description
    DiagnosticPropertiesBuilder properties
    Overrides
    Diagnosticable.debugFillProperties(DiagnosticPropertiesBuilder)

    Equals(Object)

    Declaration
    public override bool Equals(object obj)
    Parameters
    Type Name Description
    System.Object obj
    Returns
    Type Description
    System.Boolean
    Overrides
    System.Object.Equals(System.Object)

    Equals(TextTheme)

    Declaration
    public bool Equals(TextTheme other)
    Parameters
    Type Name Description
    TextTheme other
    Returns
    Type Description
    System.Boolean

    GetHashCode()

    Declaration
    public override int GetHashCode()
    Returns
    Type Description
    System.Int32
    Overrides
    System.Object.GetHashCode()

    lerp(TextTheme, TextTheme, Single)

    Declaration
    public static TextTheme lerp(TextTheme a, TextTheme b, float t)
    Parameters
    Type Name Description
    TextTheme a
    TextTheme b
    System.Single t
    Returns
    Type Description
    TextTheme

    merge(TextTheme)

    Declaration
    public TextTheme merge(TextTheme other)
    Parameters
    Type Name Description
    TextTheme other
    Returns
    Type Description
    TextTheme

    Operators

    Equality(TextTheme, TextTheme)

    Declaration
    public static bool operator ==(TextTheme left, TextTheme right)
    Parameters
    Type Name Description
    TextTheme left
    TextTheme right
    Returns
    Type Description
    System.Boolean

    Inequality(TextTheme, TextTheme)

    Declaration
    public static bool operator !=(TextTheme left, TextTheme right)
    Parameters
    Type Name Description
    TextTheme left
    TextTheme right
    Returns
    Type Description
    System.Boolean
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • 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 18 October 2023