C# Class Fusion.Engine.Frames.Layouts.QuadLayout

Inheritance: LayoutEngine
Show file Open project: demiurghg/FusionEngine

Public Methods

Method Description
HideFrame ( Frame targetFrame, bool useTransitions, int childIndex ) : void

MoveAndResize ( Frame targetFrame, bool useTransitions, int childIndex, int x, int y, int w, int h ) : void

MoveAndResizeLogical ( Frame targetFrame, bool useTransitions, int childIndex, int logicalX, int logicalY, int logicalWidth, int logicalHeight ) : void

QuadLayout ( QuadLayoutStyle style, int verticalInterval, int horizontalInterval ) : System

RunLayout ( Frame targetFrame, bool forceTransitions = false ) : void

Method Details

HideFrame() public method

public HideFrame ( Frame targetFrame, bool useTransitions, int childIndex ) : void
targetFrame Frame
useTransitions bool
childIndex int
return void

MoveAndResize() public method

public MoveAndResize ( Frame targetFrame, bool useTransitions, int childIndex, int x, int y, int w, int h ) : void
targetFrame Frame
useTransitions bool
childIndex int
x int
y int
w int
h int
return void

MoveAndResizeLogical() public method

public MoveAndResizeLogical ( Frame targetFrame, bool useTransitions, int childIndex, int logicalX, int logicalY, int logicalWidth, int logicalHeight ) : void
targetFrame Frame
useTransitions bool
childIndex int
logicalX int
logicalY int
logicalWidth int
logicalHeight int
return void

QuadLayout() public method

public QuadLayout ( QuadLayoutStyle style, int verticalInterval, int horizontalInterval ) : System
style QuadLayoutStyle
verticalInterval int
horizontalInterval int
return System

RunLayout() public method

public RunLayout ( Frame targetFrame, bool forceTransitions = false ) : void
targetFrame Frame
forceTransitions bool
return void