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

    Class OffsetBase

    Inheritance
    System.Object
    OffsetBase
    Offset
    Size
    Namespace: Unity.UIWidgets.ui
    Syntax
    public abstract class OffsetBase : IEquatable<OffsetBase>

    Constructors

    OffsetBase(Single, Single)

    Declaration
    protected OffsetBase(float _dx, float _dy)
    Parameters
    Type Name Description
    System.Single _dx
    System.Single _dy

    Fields

    _dx

    Declaration
    protected readonly float _dx
    Field Value
    Type Description
    System.Single

    _dy

    Declaration
    protected readonly float _dy
    Field Value
    Type Description
    System.Single

    Properties

    isFinite

    Declaration
    public bool isFinite { get; }
    Property Value
    Type Description
    System.Boolean

    isInfinite

    Declaration
    public bool isInfinite { get; }
    Property Value
    Type Description
    System.Boolean

    Methods

    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(OffsetBase)

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

    GetHashCode()

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

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    System.String
    Overrides
    System.Object.ToString()

    Operators

    Equality(OffsetBase, OffsetBase)

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

    GreaterThan(OffsetBase, OffsetBase)

    Declaration
    public static bool operator>(OffsetBase a, OffsetBase b)
    Parameters
    Type Name Description
    OffsetBase a
    OffsetBase b
    Returns
    Type Description
    System.Boolean

    GreaterThanOrEqual(OffsetBase, OffsetBase)

    Declaration
    public static bool operator >=(OffsetBase a, OffsetBase b)
    Parameters
    Type Name Description
    OffsetBase a
    OffsetBase b
    Returns
    Type Description
    System.Boolean

    Inequality(OffsetBase, OffsetBase)

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

    LessThan(OffsetBase, OffsetBase)

    Declaration
    public static bool operator <(OffsetBase a, OffsetBase b)
    Parameters
    Type Name Description
    OffsetBase a
    OffsetBase b
    Returns
    Type Description
    System.Boolean

    LessThanOrEqual(OffsetBase, OffsetBase)

    Declaration
    public static bool operator <=(OffsetBase a, OffsetBase b)
    Parameters
    Type Name Description
    OffsetBase a
    OffsetBase b
    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