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

GUI.GUI

Extends
Object
Modifiers
Abstract instanced native

Core.Object
|   
+-- GUI.GUI

Direct Known Subclasses:

GUIComponent, GUIFont, GUIStyles, GUIUserKeyBinding

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

Variables Summary
intQBTN_Abort
intQBTN_AbortRetry
intQBTN_Cancel
intQBTN_Continue
intQBTN_Ignore
intQBTN_No
intQBTN_Ok
intQBTN_OkCancel
intQBTN_Retry
intQBTN_TimeOut
intQBTN_Yes
intQBTN_YesNo
intQBTN_YesNoCancel
GUIState
GUIControllerController
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
eEditMask
EDM_None, EDM_Alpha, EDM_Numeric,
eIconPosition
ICP_Normal, ICP_Center, ICP_Scaled, ICP_Stretched, ICP_Bound,
eImgAlign
IMGA_TopLeft, IMGA_Center, IMGA_BottomRight,
eImgStyle
ISTY_Normal, ISTY_Stretched, ISTY_Scaled, ISTY_Bound, ISTY_Justified,
eListElemDisplay
LIST_ELEM_Item, LIST_ELEM_ExtraData, LIST_ELEM_ExtraStrData, LIST_ELEM_ExtraIntData, LIST_ELEM_ExtraBoolData,
EMenuRenderStyle
MSTY_None, MSTY_Normal, MSTY_Masked, MSTY_Translucent, MSTY_Modulated, MSTY_Alpha, MSTY_Additive, MSTY_Subtractive, MSTY_Particle, MSTY_AlphaZ,
eMenuState
MSAT_Blurry, MSAT_Watched, MSAT_Focused, MSAT_Pressed, MSAT_Disabled,
eProgressDirection
DIRECTION_LeftToRight, DIRECTION_RightToLeft, DIRECTION_TopToBottom, DIRECTION_BottomToTop,
eTextAlign
TXTA_Left, TXTA_Center, TXTA_Right,
eTextCase
TXTC_None, TXTC_Upper, TXTC_Lower,
eXControllerCodes
XC_Up, XC_Down, XC_Left, XC_Right, XC_A, XC_B, XC_X, XC_Y, XC_Black, XC_White, XC_LeftTrigger, XC_RightTrigger, XC_PadUp, XC_PadDown, XC_PadLeft, XC_PadRight, XC_Start, XC_Back, XC_LeftThumb, XC_RightThumb,
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, ESheerAxis

Structures Summary
ControlSpec
ClassName, ObjName
GUIListElem
item, ExtraData, ExtraStrData, ExtraIntData, ExtraBoolData
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector

Functions Summary
function CopyConfig (GUIComponent Ctrl)
functionGUIListElem CreateElement (optional string NewItem, optional Object obj, optional string Str, optional int intData, optional bool bData))
functionbool IsDigit (string Test, optional bool bAllowDecimal ))
functionString MakeColorCode (Color clr)
functionString StripCodes (String InStr)
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllClasses, AllEditableProperties, Allocate, AllProperties, AppSeconds, Asc, Asin, AssertWithDescription, Atan, BeginState, CanSLog, Caps, Chr, Clamp, ClassConstruct, ClassIsChildOf, ClockwiseFrom, CommonBase, Construct, Cos, Cross, DecodeFromURL, Disable, Div, Dot, DynamicFindObject, DynamicLoadObject, Enable, EncodeForURL, EndState, Eval, Exp, FClamp, FindObject, FlushConfig, FMax, FMin, FRand, GetAxes, GetBuildNumber, GetEnum, GetMinCompatibleBuildNumber, GetPropertyText, GetStateName, GetSuperClass, GetUnAxes, GotoState, Hash, HasUnicode, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Inverse, Invert, IsA, IsInState, IsNearlyZero, IsUTracing, IsValidForURL, IsZero, Left, Len, Lerp, Localize, Locs, Log, Loge, LogGuardStack, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NullReferences, OrthoRotation, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandRange, Repl, replaceStr, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, SetUTracing, Sin, Sleep, SLog, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrCmp, Tan, VDist, VDistSquared, VRand, VSize, VSize2D, VSizeSquared, VSizeSquared2D, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

QBTN_Abort Source code

var const int QBTN_Abort;

QBTN_AbortRetry Source code

var const int QBTN_AbortRetry;

QBTN_Cancel Source code

var const int QBTN_Cancel;

QBTN_Continue Source code

var const int QBTN_Continue;

QBTN_Ignore Source code

var const int QBTN_Ignore;

QBTN_No Source code

var const int QBTN_No;

QBTN_Ok Source code

var const int QBTN_Ok;

QBTN_OkCancel Source code

var const int QBTN_OkCancel;

QBTN_Retry Source code

var const int QBTN_Retry;

QBTN_TimeOut Source code

var const int QBTN_TimeOut;

QBTN_Yes Source code

var const int QBTN_Yes;

QBTN_YesNo Source code

var const int QBTN_YesNo;

QBTN_YesNoCancel Source code

var const int QBTN_YesNoCancel;

GUIState

Controller Source code

var(GUIState) Editinline EditConst GUIController Controller;
Callback to the GUIController running the show


Enumerations Detail

eEditMask Source code

enum eEditMask
{
EDM_None, EDM_Alpha, EDM_Numeric,
};

eIconPosition Source code

enum eIconPosition
{
ICP_Normal, ICP_Center, ICP_Scaled, ICP_Stretched, ICP_Bound,
};

eImgAlign Source code

enum eImgAlign
{
IMGA_TopLeft, IMGA_Center, IMGA_BottomRight,
};

eImgStyle Source code

enum eImgStyle
{
ISTY_Normal, ISTY_Stretched, ISTY_Scaled, ISTY_Bound, ISTY_Justified,
};

eListElemDisplay Source code

enum eListElemDisplay
{
LIST_ELEM_Item, LIST_ELEM_ExtraData, LIST_ELEM_ExtraStrData, LIST_ELEM_ExtraIntData, LIST_ELEM_ExtraBoolData,
};

EMenuRenderStyle Source code

enum EMenuRenderStyle
{
MSTY_None, MSTY_Normal, MSTY_Masked, MSTY_Translucent, MSTY_Modulated, MSTY_Alpha, MSTY_Additive, MSTY_Subtractive, MSTY_Particle, MSTY_AlphaZ,
};

eMenuState Source code

enum eMenuState
{
MSAT_Blurry, MSAT_Watched, MSAT_Focused, MSAT_Pressed, MSAT_Disabled,
};

eProgressDirection Source code

enum eProgressDirection
{
DIRECTION_LeftToRight, DIRECTION_RightToLeft, DIRECTION_TopToBottom, DIRECTION_BottomToTop,
};

eTextAlign Source code

enum eTextAlign
{
TXTA_Left, TXTA_Center, TXTA_Right,
};

eTextCase Source code

enum eTextCase
{
TXTC_None, TXTC_Upper, TXTC_Lower,
};

eXControllerCodes Source code

enum eXControllerCodes
{
XC_Up, XC_Down, XC_Left, XC_Right, XC_A, XC_B, XC_X, XC_Y, XC_Black, XC_White, XC_LeftTrigger, XC_RightTrigger, XC_PadUp, XC_PadDown, XC_PadLeft, XC_PadRight, XC_Start, XC_Back, XC_LeftThumb, XC_RightThumb,
};


Structures Detail

ControlSpec Source code

struct ControlSpec
{
var(GUI) config string ClassName;
var(GUI) config string ObjName;
};

ClassName:
Name of the class to create
ObjName:
Name of the object to be created

GUIListElem Source code

struct GUIListElem
{
var bool ExtraBoolData;
var object ExtraData;
var int ExtraIntData;
var string ExtraStrData;
var string item;
};



Functions Detail

CopyConfig Source code

native function CopyConfig ( GUIComponent Ctrl )

CreateElement Source code

static function GUIListElem CreateElement ( optional string NewItem, optional Object obj, optional string Str, optional int intData, optional bool bData) )

IsDigit Source code

static function bool IsDigit ( string Test, optional bool bAllowDecimal ) )

MakeColorCode Source code

native function String MakeColorCode ( Color clr )

StripCodes Source code

native function String StripCodes ( String InStr )


Defaultproperties

defaultproperties
{
    QBTN_Ok=1
    QBTN_Cancel=2
    QBTN_Retry=4
    QBTN_Continue=8
    QBTN_Yes=16
    QBTN_No=32
    QBTN_Abort=64
    QBTN_Ignore=128
    QBTN_TimeOut=256
    QBTN_OkCancel=3     
    QBTN_AbortRetry=68  
    QBTN_YesNo=48       
    QBTN_YesNoCancel=50 
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:30.026 - Created with UnCodeX