TINMAN 3D / REALTIME TERRAIN
Software Development Kit - User Manual

class LayoutGrid in Tinman.AddOns.Rendering

The LayoutGrid computes layouts for hierarchically arranged components.

sealed class LayoutGrid with <T> as class

See also:

LayoutAction

Public / Attributes

CanShrink

public property CanShrink { get }
type bool
value

LayoutSize

The size of this layout grid, in pixels.

public property LayoutSize { get }
type int32
value [>=0] The size, in pixels.

Remarks:

The layout size of the grid is computed by the ComputeLayoutGridExtend action.

Public / Constructors

LayoutGrid

Creates a new instance of LayoutGrid.

public constructor LayoutGrid (T container, ILayoutAdapter<T> adapter)
params container [not-null] The parent container.
  adapter [not-null] The layout adapter.

Public / Methods

Invalidate

Invalidates this layout grid.

public method Invalidate (LayoutAction action)
params action The layout action that needs to be performed.

Validate

Validates this layout grid by performing all necessary layout actions.

public method Validate ()