Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
previous class next class | frames no frames

# GUI.GUIController

Extends
  BaseGUIController
Modifiers
  Config ( GuiBase ) HideCategories ( Menu , Object ) Native

    Core.Object
    |
    +-- Engine.Interactions
       |
       +-- Engine.Interaction
          |
          +-- Engine.BaseGUIController
             |
             +-- GUI.GUIController

#### Direct Known Subclasses:

> TribesGUIControllerBase

Variables Summary
array<GUIComponent> | InterestedResolutionChanged
Byte | JoyButtons[64]
float | JoyControlsDelta[16]
Float | JoyLeftXAxis[4]
Float | JoyLeftYAxis[4]
Float | JoyRightXAxis[4]
Float | JoyRightYAxis[4]
Material | WhiteBorder
ActorAdjustments
float | GUI_TO_WORLD_X
float | GUI_TO_WORLD_Y
Clipboard
GUIComponent | SaveControl
GUIStyles | SaveStyle
Cursors
Array<vector> | MouseCursorOffset
Array<Material> | MouseCursors
DEBUG
bool | CaptureScriptExec
EditorState
GUIPage | ActivePage
bool | bComponentMenu
bool | bEditing
bool | bHasLoadedPackages
bool | bHelpDisplay
bool | bLastScaled
bool | bMemberDisplay
bool | bMemberEdit
bool | bMousePositioning
bool | bShowConfigMembers
bool | bShowGUIMembers
bool | bShowPageList
bool | bStyleCreate
bool | bStylesDisplay
int | CurrentMember
string | CurrentMemberObjName
array<string> | CurrentMemberObjValue
Array<GUIFont> | FontStack
int | MemberEditLevel
int | MemberEditPosition
array<GUIPage> | MenuStack
array<sMoveGroup> | MoveGroups
Array<GUIStyles> | StyleStack
Grid
bool | bSnapToGrid
int | GridSize
int | ResolutionX
int | ResolutionY
GUIController
array<GUI.ControlSpec> | AutoLoad
array<string> | ComponentClassList
Array<String> | FontNames
array<string> | HelpStack
array<string> | PackageNames
Array<string> | StyleNames
GUIPages
Array<GUIComponent> | PersistentStack
Misc
bool | bEmulatedJoypad
bool | bHideMouseCursor
bool | bJoyMouse
float | JoyDeadZone
float | MenuMouseSens
MiscState
GUIComponent | ActiveControl
bool | AltPressed
bool | bDesignMode
bool | bDontDisplayHelpText
bool | bForceMouseCheck
bool | bHighlightCurrent
bool | bModAuthor
bool | bPlayerDesignMode
bool | bSwallowNextKeyType
float | ButtonRepeatDelay
byte | ControllerId
byte | ControllerMask
bool | CtrlPressed
float | CursorFade
int | CursorStep
float | DblClickWindow
float | FastCursorFade
int | FastCursorStep
GUIComponent | FocusedControl
float | LastClickTime
int | LastClickX
int | LastClickY
float | LastMouseX
float | LastMouseY
float | MouseX
float | MouseY
GUIComponent | MoveControl
float | RepeatDelta[4]
byte | RepeatKey[4]
float | RepeatTime[4]
float | SavedMoveOffsetX
float | SavedMoveOffsetY
bool | ShiftPressed
GUIComponent | SkipControl
Sounds
sound | ClickSound
sound | DownSound
sound | EditSound
sound | MouseOverSound
sound | UpSound

Inherited Variables from Engine.BaseGUIController
bHackDoNotRenderGUIPages, bIsConsole, DefaultPens[3]

Inherited Variables from Engine.Interaction
bActive, bNativeEvents, bRequiresTick, bVisible, Master, ViewportOwner

Enumerations Summary
eComponentAlign cALIGN_Left, cALIGN_Right, cALIGN_Top, cALIGN_Bottom,
eComponentSize cSIZE_Width, cSIZE_Height,

Structures Summary
sMoveGroup CtrlGroup

Delegates Summary
| bool | OnNeedRawKeyPress (byte NewKey)

Inherited Delegates from Engine.BaseGUIController
OnAdminReply, OnPostPrecache

Functions Summary
|  | AlignControlsInGroup (GUIComponent Ctrl, eComponentAlign align ))
|  | AutoLoadMenus ()))
|  | CenterOfControl (GUIComponent Ctrl, out float left, out float top ))
|  | ChangeActiveStyle (String newStyle))
|  | ChangeFocus (GUIComponent NewFocus))
|  | ChangeGridSize (int newSize))
|  | ChangeResolutionX (int newSize))
|  | ChangeResolutionY (int newSize))
|  | CloseAll ()))
| bool | CloseMenu ()))
| bool | ComponentIsRegisteredForResolutionChanged (GUIComponent Component))
| GUIComponent | CreateComponent (string ComponentClass, ptional string ComponentName))
| GUIPage | CreateMenu (string NewMenuName, ptional string MenuNameOverride))
|  | DoScalingOnComponent (GUIComponent Ctrl, bool bScaleIt, optional bool bPropagate ))
| GUIComponent | FindPersistentComponent (string theName, optional bool bExact ))
| String | FixGUIComponentName (String ComponentName ))
| string | GetCurrentRes ()
| bool | GetDEMHeader (string DemoName, out string MapName, out string GameType, out int ScoreLimit, out int TimeLimit, out int ClientSide, out string RecordedBy, out string Timestamp, out String ReqPackages)
|  | GetDEMList (out array<string> DEMFiles)
|  | GetGuiResolution ()))
|  | GetMapList (string Prefix, GUIList list)
| GUIFont | GetMenuFont (string FontName)
| GUIStyles | GetStyle (string StyleName)
|  | GroupControl (GUIComponent Ctrl, int group ))
| bool | HasMouseMoved ()))
|  | InitializeController ()))
| bool | InternalOpenMenu (GUIPage NewMenu, optional string Param1, optional string Param2, optional int param3 ))
| bool | IsPageActive (string MenuClass))
|  | KillControlGroup (int group ))
| LevelSummary | LoadLevelSummary (string LevelSummaryName)
|  | LoadLocalizedPerObjectConfig ()))
|  | LoadLocalizedPerObjectConfigGUI ()))
|  | LogGUI ()))
|  | LogGUIComponent (GUIComponent Ctrl, optional int level ))
|  | LogGUIPage (GUIPage Page ))
|  | MakeMoveGroup ()))
|  | MouseEmulation (bool On)
|  | MoveControlGroup (int fromGroup, int toGroup ))
|  | MoveFocused (GUIComponent Ctrl, int bmLeft, int bmTop, int bmWidth, int bmHeight, float ClipX, float ClipY, optional bool bMoveGroup))
|  | NotifyLevelChange ()))
|  | onGameplayMessage (Message msg))
|  | OnProgress (string Str1, string Str2))
|  | OnResolutionChanged (int OldResolutionX, int OldResolutionY, int NewResolutionX, int NewResolutionY))
| bool | OpenMenu (string NewMenuName, optional string MenuNameOverride, optional string Param1, optional string Param2, optional int param3))
|  | PaintProgress ()
| GUIPage | ParentPage ()))
|  | PostLevelChange (LevelInfo newLevel, bool bSaveGame))
|  | PreLevelChange (string DestURL, LevelSummary NewSummary))
|  | RedoActiveComponent (GUIComponent Ctrl, optional bool bMoveGroup))
| bool | RegisterFont (String FontClass))
|  | RegisterNotifyResolutionChanged (GUIComponent Component))
| bool | RegisterStyle (String StyleClass))
|  | ReloadGUI ()))
|  | RemoveMenu (string MenuName)
|  | RemovePersistentComponent (GUIComponent Ctrl ))
| bool | ReplaceMenu (string NewMenuName, optional string MenuNameOverride, optional string Param1, optional string Param2, optional int param3))
|  | ResetFocus ()))
|  | ResetKeyboard ()
|  | ResolutionToScale (GUIComponent Ctrl, optional bool bPropagate))
|  | SaveActiveComponent (GUIComponent Ctrl, optional bool bMoveGroup))
|  | SaveComponent (GUIComponent Ctrl))
|  | ScaleToResolution (GUIComponent Ctrl, optional bool bPropagate))
|  | SelectNextControlInMoveGroup ()))
|  | SetCaptureScriptExec (bool bCapture))
|  | SetChildrenDirty (GUIMultiComponent C))
|  | SetControllerStatus (bool On))
|  | SetFocusedPos (GUIComponent Ctrl, float bmLeft, float bmTop, int ClipX, int ClipY))
|  | SetGuiResolution ()))
|  | SizeControlsInGroup (GUIComponent Ctrl, eComponentSize size ))
|  | SizeOfControl (GUIComponent Ctrl, out float size ))
|  | SnapToGrid (GUIComponent Ctrl, bool bResized))
|  | ToggleActiveComponentSizing (GUIComponent Ctrl, optional bool bPropagate, optional bool bMoveGroup))
|  | ToggleSnapToGrid ()))
| GUIPage | TopPage ()))
|  | UndoActiveComponent (GUIComponent Ctrl, optional bool bMoveGroup))
|  | UnRegisterNotifyResolutionChanged (GUIComponent Component))
|  | UpdateControl (GUIComponent Ctrl, bool bResized))

Inherited Functions from Engine.BaseGUIController
AutoLoadMenuClass, AutoLoadMenus, CloseAll, CloseMenu, InitializeController, IsPageActive, onGameplayMessage, OnMojoFinished, OnNetworkBrowse, OnProgress, OpenMenu, PostLevelChange, PostPrecache, PreLevelChange, RemoveMenu, ReplaceMenu, SetControllerStatus, ShouldSuppressLevelRender

Inherited Functions from Engine.Interaction
ConsoleCommand, Initialize, Initialized, KeyEvent, KeyType, Message, PostBeginPlay, PostRender, PreRender, ScreenToWorld, SetFocus, Tick, WorldToScreen

Variables Detail

#### InterestedResolutionChanged Source code

var private array<GUIComponent> InterestedResolutionChanged;

#### JoyButtons[64] Source code

var Byte JoyButtons[64];

#### JoyControlsDelta[16] Source code

var float JoyControlsDelta[16];

#### JoyLeftXAxis[4] Source code

var Float JoyLeftXAxis[4];

#### JoyLeftYAxis[4] Source code

var Float JoyLeftYAxis[4];

#### JoyRightXAxis[4] Source code

var Float JoyRightXAxis[4];

#### JoyRightYAxis[4] Source code

var Float JoyRightYAxis[4];

#### WhiteBorder Source code

var Material WhiteBorder;

### ActorAdjustments

#### GUI_TO_WORLD_X Source code

var(ActorAdjustments) config float GUI_TO_WORLD_X;

> minor adjustment to all actors in the X direction

#### GUI_TO_WORLD_Y Source code

var(ActorAdjustments) config float GUI_TO_WORLD_Y;

> minor adjustment to all actors in the Y direction

### Clipboard

#### SaveControl Source code

var(Clipboard) EditConst Editinline GUIComponent SaveControl;

> The Clipboard component for storing component's config members

#### SaveStyle Source code

var(Clipboard) EditConst Editinline GUIStyles SaveStyle;

> The Clipboard style for storing style's config members

### Cursors

#### MouseCursorOffset Source code

var(Cursors) editinline config Array<vector> MouseCursorOffset;

> Only X,Y used, between 0 and 1. 'Hot Spot' of cursor material.

#### MouseCursors Source code

var(Cursors) editinline config Array<Material> MouseCursors;

> Holds a list of all possible mouse

### DEBUG

#### CaptureScriptExec Source code

var(DEBUG) private bool CaptureScriptExec;

> When non-zero, does not allow other interactions to process script exec functions

### EditorState

#### ActivePage Source code

var(EditorState) EditConst Editinline GUIPage ActivePage;

> Points to the currently active page

#### bComponentMenu Source code

var(EditorState) EditConst bool bComponentMenu;

> Are we showing the available components?

#### bEditing Source code

var(EditorState) EditConst bool bEditing;

> Are we currently editing a member's properties

#### bHasLoadedPackages Source code

var(EditorState) editconst bool bHasLoadedPackages;

> will only load packages the first time (when this is false)

#### bHelpDisplay Source code

var(EditorState) EditConst bool bHelpDisplay;

> Are we showing the help menu

#### bLastScaled Source code

var(EditorState) EditConst bool bLastScaled;

> used for pagewide scale toggling

#### bMemberDisplay Source code

var(EditorState) EditConst bool bMemberDisplay;

> Are we displaying member properties

#### bMemberEdit Source code

var(EditorState) EditConst bool bMemberEdit;

> Are we editing member properties

#### bMousePositioning Source code

var(EditorState) EditConst bool bMousePositioning;

> the mouse is being used to position a component

#### bShowConfigMembers Source code

var(EditorState) EditConst bool bShowConfigMembers;

> Are we showing the Config members?

#### bShowGUIMembers Source code

var(EditorState) EditConst bool bShowGUIMembers;

> Are we showing the GUI members?

#### bShowPageList Source code

var(EditorState) EditConst bool bShowPageList;

> Are we showing the page list?

#### bStyleCreate Source code

var(EditorState) EditConst bool bStyleCreate;

> Are we creating a new style

#### bStylesDisplay Source code

var(EditorState) EditConst bool bStylesDisplay;

> Are we displaying available styles/fonts

#### CurrentMember Source code

var(EditorState) EditConst int CurrentMember;

> current position in member list

#### CurrentMemberObjName Source code

var(EditorState) EditConst string CurrentMemberObjName;

> currently active (for edit) member

#### CurrentMemberObjValue Source code

var(EditorState) EditConst array<string> CurrentMemberObjValue;

> current text entry for current member

#### FontStack Source code

var(EditorState) EditConst Editinline Array<GUIFont> FontStack;

> Holds all the possible fonts

#### MemberEditLevel Source code

var(EditorState) EditConst int MemberEditLevel;

> current position in edit history

#### MemberEditPosition Source code

var(EditorState) EditConst int MemberEditPosition;

> current position in edit string

#### MenuStack Source code

var(EditorState) EditConst Editinline export array<GUIPage> MenuStack;

> Holds the stack of menus

#### MoveGroups Source code

var(EditorState) EditInline EditConst array<sMoveGroup> MoveGroups;

> Array of groups of controls

#### StyleStack Source code

var(EditorState) EditConst Editinline Array<GUIStyles> StyleStack;

> Holds all of the possible styles

### Grid

#### bSnapToGrid Source code

var(Grid) config bool bSnapToGrid;

> If set will snap to grid in edit mode

#### GridSize Source code

var(Grid) config int GridSize;

> Size of grid

#### ResolutionX Source code

var(Grid) EditConst config int ResolutionX;

> Screen width in pixels. Set using console command "SetGuiRes X Y"

#### ResolutionY Source code

var(Grid) EditConst config int ResolutionY;

> Screen height in pixels. Set using console command "SetGuiRes X Y"

### GUIController

#### AutoLoad Source code

var(GUIController) editinline config array<GUI.ControlSpec> AutoLoad;

> Any components specified in here will be automatically loaded on startup, usefull for pages, panels, and other intensively functional components

#### ComponentClassList Source code

var(GUIController) editinline config array<string> ComponentClassList;

> List of available GUI components

#### FontNames Source code

var(GUIController) editinline config Array<String> FontNames;

> Holds all the possible font names

#### HelpStack Source code

var(GUIController) editinline config localized array<string> HelpStack;

> List of GUI editor commands

#### PackageNames Source code

var(GUIController) config array<string> PackageNames;

> FileNames of packages to autoload when running the gui editor

#### StyleNames Source code

var(GUIController) editinline config Array<string> StyleNames;

> Holds the name of all styles to use

### GUIPages

#### PersistentStack Source code

var(GUIPages) Editinline EditConst Array<GUIComponent> PersistentStack;

> Holds the set of Components which are persistent across close/open/reopen; only instanciated once

### Misc

#### bEmulatedJoypad Source code

var(Misc) config bool bEmulatedJoypad;

> Have the cursor keys emulate a XBox controller

#### bHideMouseCursor Source code

var(Misc) config bool bHideMouseCursor;

> When true, the mouse cursor will be hidden

#### bJoyMouse Source code

var(Misc) config bool bJoyMouse;

> When true, right control stick acts as a 1 button mouse

#### JoyDeadZone Source code

var(Misc) config float JoyDeadZone;

> The DeadZone for joysticks

#### MenuMouseSens Source code

var(Misc) config float MenuMouseSens;

> Mouse Sensitivity in the gui

### MiscState

#### ActiveControl Source code

var(MiscState) Editconst GUIComponent ActiveControl;

> Which control is currently active

#### AltPressed Source code

var(MiscState) Editconst bool AltPressed;

> Alt key is being held

#### bDesignMode Source code

var(MiscState) Editconst bool bDesignMode;

> Are we in design mode

#### bDontDisplayHelpText Source code

var(MiscState) config bool bDontDisplayHelpText;

> If true, help text will never be displayed for this page

#### bForceMouseCheck Source code

var(MiscState) Editconst bool bForceMouseCheck;

> Forces the gui to check the mouse immediately following the open/close of a page to get what is underneath

#### bHighlightCurrent Source code

var(MiscState) Editconst bool bHighlightCurrent;

> Highlight the current control being edited

#### bModAuthor Source code

var(MiscState) config bool bModAuthor;

> Allows bDesign Mode

#### bPlayerDesignMode Source code

var(MiscState) Editconst bool bPlayerDesignMode;

#### bSwallowNextKeyType Source code

var(MiscState) Editconst bool bSwallowNextKeyType;

> Forces the gui to drop and swallow the next key type

#### ButtonRepeatDelay Source code

var(MiscState) Editconst float ButtonRepeatDelay;

> The amount of delay for faking button repeats

#### ControllerId Source code

var(MiscState) Editconst byte ControllerId;

> The current Controller ID #

#### ControllerMask Source code

var(MiscState) Editconst byte ControllerMask;

> Used to mask input for various Controllers

#### CtrlPressed Source code

var(MiscState) Editconst bool CtrlPressed;

> Ctrl key is being held

#### CursorFade Source code

var(MiscState) Editconst float CursorFade;

> How visible is the cursor

#### CursorStep Source code

var(MiscState) Editconst int CursorStep;

> Are we fading in or out

#### DblClickWindow Source code

var(MiscState) Config float DblClickWindow;

> How long do you have for a double click

#### FastCursorFade Source code

var(MiscState) Editconst float FastCursorFade;

> How visible is the cursor

#### FastCursorStep Source code

var(MiscState) Editconst int FastCursorStep;

> Are we fading in or out

#### FocusedControl Source code

var(MiscState) Editconst GUIComponent FocusedControl;

> Top most Focused control

#### LastClickTime Source code

var(MiscState) Editconst float LastClickTime;

> When did the last click occur

#### LastClickX Source code

var(MiscState) Editconst int LastClickX;

> Who was the active component

#### LastClickY Source code

var(MiscState) Editconst int LastClickY;

> Who was the active component

#### LastMouseX Source code

var(MiscState) Editconst float LastMouseX;

#### LastMouseY Source code

var(MiscState) Editconst float LastMouseY;

#### MouseX Source code

var(MiscState) Editconst float MouseX;

> Where is the mouse currently located

#### MouseY Source code

var(MiscState) Editconst float MouseY;

> Where is the mouse currently located

#### MoveControl Source code

var(MiscState) Editconst GUIComponent MoveControl;

> Used for visual design

#### RepeatDelta[4] Source code

var(MiscState) Editconst float RepeatDelta[4];

> Data var

#### RepeatKey[4] Source code

var(MiscState) Editconst byte RepeatKey[4];

> Used to determine what should repeat

#### RepeatTime[4] Source code

var(MiscState) Editconst float RepeatTime[4];

> How long until the next repeat;

#### SavedMoveOffsetX Source code

var(MiscState) Editconst float SavedMoveOffsetX;

#### SavedMoveOffsetY Source code

var(MiscState) Editconst float SavedMoveOffsetY;

#### ShiftPressed Source code

var(MiscState) Editconst bool ShiftPressed;

> Shift key is being held

#### SkipControl Source code

var(MiscState) Editconst GUIComponent SkipControl;

> This control should be skipped over and drawn at the end

### Sounds

#### ClickSound Source code

var(Sounds) config sound ClickSound;

> Sound played when the mouse clicks something

#### DownSound Source code

var(Sounds) config sound DownSound;

> Sound played on a down-click

#### EditSound Source code

var(Sounds) config sound EditSound;

> Sound played when a change is made

#### MouseOverSound Source code

var(Sounds) config sound MouseOverSound;

> Sound played when the mouse moves over something

#### UpSound Source code

var(Sounds) config sound UpSound;

> Sound played on an up-click

Enumerations Detail

#### eComponentAlign Source code

enum eComponentAlign
{

> cALIGN_Left, cALIGN_Right, cALIGN_Top, cALIGN_Bottom,

};

#### eComponentSize Source code

enum eComponentSize
{

> cSIZE_Width, cSIZE_Height,

};

Structures Detail

#### sMoveGroup Source code

struct sMoveGroup
{

> var(GUIController) Editinline EditConst array<GUIComponent> CtrlGroup;

};

> CtrlGroup:

> > Group of controls that can be moved/sized together

Delegates Detail

#### OnNeedRawKeyPress Source code

delegate bool OnNeedRawKeyPress ( byte NewKey )

Functions Detail

#### AlignControlsInGroup Source code

event AlignControlsInGroup ( GUIComponent Ctrl, eComponentAlign align ) )

#### AutoLoadMenus Source code

event AutoLoadMenus ( ) )

#### CenterOfControl Source code

function CenterOfControl ( GUIComponent Ctrl, out float left, out float top ) )

#### ChangeActiveStyle Source code

function ChangeActiveStyle ( String newStyle) )

#### ChangeFocus Source code

event ChangeFocus ( GUIComponent NewFocus) )

#### ChangeGridSize Source code

function ChangeGridSize ( int newSize) )

#### ChangeResolutionX Source code

function ChangeResolutionX ( int newSize) )

#### ChangeResolutionY Source code

function ChangeResolutionY ( int newSize) )

#### CloseAll Source code

event CloseAll ( ) )

#### CloseMenu Source code

event bool CloseMenu ( ) )

#### ComponentIsRegisteredForResolutionChanged Source code

function bool ComponentIsRegisteredForResolutionChanged ( GUIComponent Component) )

#### CreateComponent Source code

event GUIComponent CreateComponent ( string ComponentClass,optional string ComponentName) )

#### CreateMenu Source code

event GUIPage CreateMenu ( string NewMenuName,optional string MenuNameOverride) )

#### DoScalingOnComponent Source code

private function DoScalingOnComponent ( GUIComponent Ctrl, bool bScaleIt, optional bool bPropagate ) )

#### FindPersistentComponent Source code

event GUIComponent FindPersistentComponent ( string theName, optional bool bExact ) )

#### FixGUIComponentName Source code

function String FixGUIComponentName ( String ComponentName ) )

#### GetCurrentRes Source code

native function string GetCurrentRes ( )

#### GetDEMHeader Source code

native function bool GetDEMHeader ( string DemoName, out string MapName, out string GameType, out int ScoreLimit, out int TimeLimit, out int ClientSide, out string RecordedBy, out string Timestamp, out String ReqPackages )

#### GetDEMList Source code

native function GetDEMList ( out array<string> DEMFiles )

#### GetGuiResolution Source code

event GetGuiResolution ( ) )

#### GetMapList Source code

native function GetMapList ( string Prefix, GUIList list )

#### GetMenuFont Source code

native event GUIFont GetMenuFont ( string FontName )

#### GetStyle Source code

native event GUIStyles GetStyle ( string StyleName )

#### GroupControl Source code

event GroupControl ( GUIComponent Ctrl, int group ) )

#### HasMouseMoved Source code

function bool HasMouseMoved ( ) )

#### InitializeController Source code

event InitializeController ( ) )

#### InternalOpenMenu Source code

event bool InternalOpenMenu ( GUIPage NewMenu, optional string Param1, optional string Param2, optional int param3 ) )

#### IsPageActive Source code

event bool IsPageActive ( string MenuClass) )

#### KillControlGroup Source code

event KillControlGroup ( int group ) )

#### LoadLevelSummary Source code

native function LevelSummary LoadLevelSummary ( string LevelSummaryName )

#### LoadLocalizedPerObjectConfig Source code

exec function LoadLocalizedPerObjectConfig ( ) )

#### LoadLocalizedPerObjectConfigGUI Source code

exec function LoadLocalizedPerObjectConfigGUI ( ) )

#### LogGUI Source code

event LogGUI ( ) )

#### LogGUIComponent Source code

event LogGUIComponent ( GUIComponent Ctrl, optional int level ) )

#### LogGUIPage Source code

event LogGUIPage ( GUIPage Page ) )

#### MakeMoveGroup Source code

function MakeMoveGroup ( ) )

#### MouseEmulation Source code

native function MouseEmulation ( bool On )

#### MoveControlGroup Source code

event MoveControlGroup ( int fromGroup, int toGroup ) )

#### MoveFocused Source code

event MoveFocused ( GUIComponent Ctrl, int bmLeft, int bmTop, int bmWidth, int bmHeight, float ClipX, float ClipY, optional bool bMoveGroup) )

#### NotifyLevelChange Source code

event NotifyLevelChange ( ) )

#### onGameplayMessage Source code

function onGameplayMessage ( Message msg) )

#### OnProgress Source code

function OnProgress ( string Str1, string Str2) )

#### OnResolutionChanged Source code

event OnResolutionChanged ( int OldResolutionX, int OldResolutionY, int NewResolutionX, int NewResolutionY) )

#### OpenMenu Source code

event bool OpenMenu ( string NewMenuName, optional string MenuNameOverride, optional string Param1, optional string Param2, optional int param3) )

#### PaintProgress Source code

native function PaintProgress ( )

#### ParentPage Source code

function GUIPage ParentPage ( ) )

#### PostLevelChange Source code

event PostLevelChange ( LevelInfo newLevel, bool bSaveGame) )

#### PreLevelChange Source code

event PreLevelChange ( string DestURL, LevelSummary NewSummary) )

#### RedoActiveComponent Source code

event RedoActiveComponent ( GUIComponent Ctrl, optional bool bMoveGroup) )

#### RegisterFont Source code

event bool RegisterFont ( String FontClass) )

#### RegisterNotifyResolutionChanged Source code

function RegisterNotifyResolutionChanged ( GUIComponent Component) )

#### RegisterStyle Source code

event bool RegisterStyle ( String StyleClass) )

#### ReloadGUI Source code

event ReloadGUI ( ) )

#### RemoveMenu Source code

native function RemoveMenu ( string MenuName )

#### RemovePersistentComponent Source code

function RemovePersistentComponent ( GUIComponent Ctrl ) )

#### ReplaceMenu Source code

event bool ReplaceMenu ( string NewMenuName, optional string MenuNameOverride, optional string Param1, optional string Param2, optional int param3) )

#### ResetFocus Source code

function ResetFocus ( ) )

#### ResetKeyboard Source code

native function ResetKeyboard ( )

#### ResolutionToScale Source code

function ResolutionToScale ( GUIComponent Ctrl, optional bool bPropagate) )

#### SaveActiveComponent Source code

event SaveActiveComponent ( GUIComponent Ctrl, optional bool bMoveGroup) )

#### SaveComponent Source code

function SaveComponent ( GUIComponent Ctrl) )

#### ScaleToResolution Source code

function ScaleToResolution ( GUIComponent Ctrl, optional bool bPropagate) )

#### SelectNextControlInMoveGroup Source code

event SelectNextControlInMoveGroup ( ) )

#### SetCaptureScriptExec Source code

function SetCaptureScriptExec ( bool bCapture) )

#### SetChildrenDirty Source code

function SetChildrenDirty ( GUIMultiComponent C) )

#### SetControllerStatus Source code

function SetControllerStatus ( bool On) )

#### SetFocusedPos Source code

event SetFocusedPos ( GUIComponent Ctrl, float bmLeft, float bmTop, int ClipX, int ClipY) )

#### SetGuiResolution Source code

function SetGuiResolution ( ) )

#### SizeControlsInGroup Source code

event SizeControlsInGroup ( GUIComponent Ctrl, eComponentSize size ) )

#### SizeOfControl Source code

function SizeOfControl ( GUIComponent Ctrl, out float size ) )

#### SnapToGrid Source code

function SnapToGrid ( GUIComponent Ctrl, bool bResized) )

#### ToggleActiveComponentSizing Source code

event ToggleActiveComponentSizing ( GUIComponent Ctrl, optional bool bPropagate, optional bool bMoveGroup) )

#### ToggleSnapToGrid Source code

event ToggleSnapToGrid ( ) )

#### TopPage Source code

function GUIPage TopPage ( ) )

#### UndoActiveComponent Source code

event UndoActiveComponent ( GUIComponent Ctrl, optional bool bMoveGroup) )

#### UnRegisterNotifyResolutionChanged Source code

function UnRegisterNotifyResolutionChanged ( GUIComponent Component) )

#### UpdateControl Source code

event UpdateControl ( GUIComponent Ctrl, bool bResized) )

Defaultproperties

    defaultproperties
    {
    	ButtonRepeatDelay=0.25
    	CursorStep=3
    	FastCursorStep=3

    	WhiteBorder=Material'GUITribes.Outline'
     	DblClickWindow=0.5

    	MenuMouseSens=1.0
    	bHighlightCurrent=true

        ControllerMask=255
    	bEmulatedJoypad=false
    	bJoyMouse=false
        bHideMouseCursor=false
        JoyDeadZone=0.3

        GridSize=2
        bSnapToGrid=false
        ResolutionX=720
        ResolutionY=540
        bMousePositioning=false
        GUI_TO_WORLD_X=160.0
        GUI_TO_WORLD_Y=125.0
        bShowGUIMembers=true
        bDontDisplayHelpText=true
        CaptureScriptExec=0
    }

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.136 - Created with UnCodeX