UE2:GUI (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:11, 17 May 2008 by Wormbo (talk | contribs) (Auto-generated page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
UT2004 Object >> GUI
Package:
XInterface
Direct subclasses:
GUIComponent, GUIFont, GUIStyles, GUIUserKeyBinding, GUIUserModInfo
This class in other games:

Class: UT2K4UI.GUI

GUI is an abstract class that holds all of the enums and structs for the UI system

Written by Joe Wilcox Updated by Ron Prestenback (c) 2002, Epic Games, Inc. All Rights Reserved

Constants

Counter

Value: 0


QBTN_Ok

Value: 1


QBTN_Cancel

Value: 2


QBTN_Retry

Value: 4


QBTN_Continue

Value: 8


QBTN_Yes

Value: 16


QBTN_No

Value: 32


QBTN_Abort

Value: 64


QBTN_Ignore

Value: 128


QBTN_OkCancel

Value: 3


QBTN_AbortRetry

Value: 68


QBTN_YesNo

Value: 48


QBTN_YesNoCancel

Value: 50


Properties

Controller

Type: GUIController

Modifiers: noexport

Callback to the GUIController running the show

SaveColor

Type: Object.Color

Modifiers: noexport


SaveFont

Type: Font

Modifiers: noexport


SaveModulation

Type: Object.Plane

Modifiers: noexport


SaveStyle

Type: byte

Modifiers: noexport


SaveX

Type: float

Modifiers: noexport


SaveY

Type: float

Modifiers: noexport


Enums

See GUI enums.

Structs

APackInfo

string PackageName
string Description

AutoLoginInfo

string IP
string Port
string Username
string Password
bool bAutologin

GUIListElem

Modifiers: native, init

string Item
Object ExtraData
string ExtraStrData
bool bSection

GUITabItem

string ClassName
string Caption
string Hint

GUITreeNode

Modifiers: native, init

string Caption
string Value
string ParentCaption
string ExtraInfo
int Level
bool bEnabled

ImageListElem

Modifiers: native, init

int Item
Material Image
int Locked

MultiSelectListElem

Modifiers: native, init

string Item
Object ExtraData
string ExtraStrData
bool bSelected
int SelectionIndex
Used for tracking
bool bSection

Functions

Static functions

IsDigit

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


JoinArray

static final function string JoinArray (array<stringStringArray, optional string delim, optional bool bIgnoreBlanks)


Native functions

GetModList

native function GetModList (out array<stringModDirs, out array<stringModTitles)


native function Material GetModLogo (string ModDir)


GetModValue

native function string GetModValue (string ModDir, string ModKey)


Profile

native function Profile (string ProfileName)