Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
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
int | QBTN_Abort
int | QBTN_AbortRetry
int | QBTN_Cancel
int | QBTN_Continue
int | QBTN_Ignore
int | QBTN_No
int | QBTN_Ok
int | QBTN_OkCancel
int | QBTN_Retry
int | QBTN_TimeOut
int | QBTN_Yes
int | QBTN_YesNo
int | QBTN_YesNoCancel
GUIState
GUIController | Controller

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
|  | CopyConfig (GUIComponent Ctrl)
| GUIListElem | CreateElement (optional string NewItem, optional Object obj, optional string Str, optional int intData, optional bool bData))
| bool | IsDigit (string Test, optional bool bAllowDecimal ))
| String | MakeColorCode (Color clr)
| String | 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 | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:30.026 - Created with UnCodeX