Search Results for

    Show / Hide Table of Contents

    Class FloatEnum<T>

    Workaround for Unity's lack of direct support for compound-type fields as primary fields in MonoBehaviors. Don't use this unless you know what you are doing (it's required by Unity if you're going to use PropertyField and SerializedProperty, but those are very hard to use correctly).

    Inheritance
    Object
    FloatEnum<T>
    FlexboxBasis
    CSSAvailableLength
    CSSContainerLength
    Namespace: NinjaTools.FlexBuilder
    Assembly: cs.temp.dll.dll
    Syntax
    [Serializable]
    public class FloatEnum<T>
        where T : Enum
    Type Parameters
    Name Description
    T

    The enum type you'll combine with a float

    Constructors

    - (void) FloatEnum(T, Single)

    Parameters
    T mode
    Single v

    Properties

    - (T) mode

    - (Single) value

    Methods

    - (Boolean) Equals(FloatEnum)

    Parameters
    FloatEnum<T> other
    Returns
    Boolean

    - (Boolean) Equals(Object)

    Parameters
    Object obj
    Returns
    Boolean
    Overrides
    Object.Equals(Object)

    - (Int32) GetHashCode()

    Returns
    Int32
    Overrides
    Object.GetHashCode()

    - (String) ToString()

    Returns
    String
    Overrides
    Object.ToString()

    Operators

    - (Boolean) Equality(FloatEnum, FloatEnum)

    Parameters
    FloatEnum<T> b1
    FloatEnum<T> b2
    Returns
    Boolean

    - (Boolean) Inequality(FloatEnum, FloatEnum)

    Parameters
    FloatEnum<T> b1
    FloatEnum<T> b2
    Returns
    Boolean
    In This Article
    Back to top http://flexbuilder.ninja