Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UWindow.UWindowLayoutControl

Extends
Object

Core.Object
|   
+-- UWindow.UWindowLayoutControl

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient

Variables Summary
boolbEqualSizedCols
boolbEqualSizedRows
boolbFixedHeight
boolbFixedWidth
intCols
floatColWidths[50]
UWindowWindowOwnerWindow
floatRowHeights[50]
intRows
floatWinHeight
floatWinLeft
floatWinTop
floatWinWidth
RowDataX[50]
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
ESheerAxis

Structures Summary
LayoutCell
C, HAlign, L, VAlign
RowData
Y[50]
Inherited Structures from Core.Object
BoundingBox, BoundingVolume, Color, Coords, Guid, Plane, Rotator, Scale, Vector

Functions Summary
functionfloat CalcColWidth (int Col)
functionfloat CalcRowHeight (int Row)
function CalcSize (out float Width, out float Height)
function DoLayout ()
functionint SetDimensions (int NewCols, int NewRows)
function SetSize (float X, float Y)
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, Abs, Asc, Atan, BeginState, Caps, Chr, Clamp, ClassIsChildOf, Cos, Cross, Disable, Dot, DynamicLoadObject, Enable, EndState, Exp, FClamp, FMax, FMin, FRand, GetAxes, GetEnum, GetPropertyText, GetStateName, GetUnAxes, GotoState, InStr, Invert, IsA, IsInState, Left, Len, Lerp, Localize, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, Rand, RandRange, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, Sin, Smerp, Sqrt, Square, StaticSaveConfig, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

bEqualSizedCols Source code

var bool bEqualSizedCols;

bEqualSizedRows Source code

var bool bEqualSizedRows;

bFixedHeight Source code

var bool bFixedHeight;

bFixedWidth Source code

var bool bFixedWidth;

Cols Source code

var int Cols;

ColWidths[50] Source code

var float ColWidths[50];

OwnerWindow Source code

var UWindowWindow OwnerWindow;

RowHeights[50] Source code

var float RowHeights[50];

Rows Source code

var int Rows;

WinHeight Source code

var float WinHeight;

WinLeft Source code

var float WinLeft;

WinTop Source code

var float WinTop;

WinWidth Source code

var float WinWidth;

X[50] Source code

var RowData X[50];


Structures Detail

LayoutCell Source code

struct LayoutCell
{
var UWindowDialogControl C;
var int HAlign;
var UWindowLayoutControl L;
var int VAlign;
};


RowData Source code

struct RowData
{
var LayoutCell Y[50];
};



Functions Detail

CalcColWidth Source code

function float CalcColWidth ( int Col )

CalcRowHeight Source code

function float CalcRowHeight ( int Row )

CalcSize Source code

function CalcSize ( out float Width, out float Height )

DoLayout Source code

function DoLayout ( )

SetDimensions Source code

function int SetDimensions ( int NewCols, int NewRows )

SetSize Source code

function SetSize ( float X, float Y )


Defaultproperties

defaultproperties
{
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: za 22-4-2006 12:49:34.500 - Created with UnCodeX