Search Results for

    Show / Hide Table of Contents

    Class CSSAvailableSpace

    Spec 9.2.2 calculates an "available space" concept, which is made up of two values, each of which is either a 'length' (pixels) or a 'constraint' (MAX_CONTENT, MIN_CONTENT)

    TODO: this will be merged into CSSContainerSize in a future release; this class is the legacy one, but I want to maintain some of the typesafety specifically around the point where a CSSContainerSize specified as the container's 'size' converts to being the container's 'inner size' / 'content-size' (ie CSSAvailableSpace)

    Inheritance
    Object
    CSSAvailableSpace
    Namespace: NinjaTools.FlexBuilder.LayoutAlgorithms
    Assembly: cs.temp.dll.dll
    Syntax
    public class CSSAvailableSpace

    Constructors

    - (void) CSSAvailableSpace()

    - (void) CSSAvailableSpace(CSSAvailableSpace)

    Parameters
    CSSAvailableSpace baseSize

    - (void) CSSAvailableSpace(CSSContentLengthConstrainable, CSSContentLengthConstrainable)

    Parameters
    CSSContentLengthConstrainable xl
    CSSContentLengthConstrainable yl

    - (void) CSSAvailableSpace(Vector2)

    Parameters
    Vector2 size

    Fields

    - (CSSContentLengthConstrainable) x

    - (CSSContentLengthConstrainable) y

    Properties

    - (Vector2) AsMaximumVector2

    TextMeshPro needs a 'how big is the parent I can layout into' in low-quality Vector2 representation

    - (Boolean) isConstrained

    - (Boolean) isInvalidated

    Methods

    - (Boolean) Equals(CSSAvailableSpace)

    Parameters
    CSSAvailableSpace other
    Returns
    Boolean

    - (Boolean) Equals(Object)

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

    - (Int32) GetHashCode()

    Returns
    Int32
    Overrides
    Object.GetHashCode()

    - (void) Invalidate()

    - (CSSContentLengthConstrainable) Length(Axis)

    Parameters
    Axis axis
    Returns
    CSSContentLengthConstrainable

    - (void) Length(Axis, CSSContentLengthConstrainable)

    Parameters
    Axis axis
    CSSContentLengthConstrainable newValue

    - (String) ToString()

    Returns
    String
    Overrides
    Object.ToString()

    Operators

    - (Boolean) Equality(CSSAvailableSpace, CSSAvailableSpace)

    Parameters
    CSSAvailableSpace b1
    CSSAvailableSpace b2
    Returns
    Boolean

    - (Boolean) Inequality(CSSAvailableSpace, CSSAvailableSpace)

    Parameters
    CSSAvailableSpace b1
    CSSAvailableSpace b2
    Returns
    Boolean
    In This Article
    Back to top http://flexbuilder.ninja