Overview Package Class Source Class tree Glossary
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
ByteJoyButtons[64]
floatJoyControlsDelta[16]
FloatJoyLeftXAxis[4]
FloatJoyLeftYAxis[4]
FloatJoyRightXAxis[4]
FloatJoyRightYAxis[4]
MaterialWhiteBorder
ActorAdjustments
floatGUI_TO_WORLD_X
floatGUI_TO_WORLD_Y
Clipboard
GUIComponentSaveControl
GUIStylesSaveStyle
Cursors
Array<vector>MouseCursorOffset
Array<Material>MouseCursors
DEBUG
boolCaptureScriptExec
EditorState
GUIPageActivePage
boolbComponentMenu
boolbEditing
boolbHasLoadedPackages
boolbHelpDisplay
boolbLastScaled
boolbMemberDisplay
boolbMemberEdit
boolbMousePositioning
boolbShowConfigMembers
boolbShowGUIMembers
boolbShowPageList
boolbStyleCreate
boolbStylesDisplay
intCurrentMember
stringCurrentMemberObjName
array<string>CurrentMemberObjValue
Array<GUIFont>FontStack
intMemberEditLevel
intMemberEditPosition
array<GUIPage>MenuStack
array<sMoveGroup>MoveGroups
Array<GUIStyles>StyleStack
Grid
boolbSnapToGrid
intGridSize
intResolutionX
intResolutionY
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
boolbEmulatedJoypad
boolbHideMouseCursor
boolbJoyMouse
floatJoyDeadZone
floatMenuMouseSens
MiscState
GUIComponentActiveControl
boolAltPressed
boolbDesignMode
boolbDontDisplayHelpText
boolbForceMouseCheck
boolbHighlightCurrent
boolbModAuthor
boolbPlayerDesignMode
boolbSwallowNextKeyType
floatButtonRepeatDelay
byteControllerId
byteControllerMask
boolCtrlPressed
floatCursorFade
intCursorStep
floatDblClickWindow
floatFastCursorFade
intFastCursorStep
GUIComponentFocusedControl
floatLastClickTime
intLastClickX
intLastClickY
floatLastMouseX
floatLastMouseY
floatMouseX
floatMouseY
GUIComponentMoveControl
floatRepeatDelta[4]
byteRepeatKey[4]
floatRepeatTime[4]
floatSavedMoveOffsetX
floatSavedMoveOffsetY
boolShiftPressed
GUIComponentSkipControl
Sounds
soundClickSound
soundDownSound
soundEditSound
soundMouseOverSound
soundUpSound
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
delegatebool OnNeedRawKeyPress (byte NewKey)
Inherited Delegates from Engine.BaseGUIController
OnAdminReply, OnPostPrecache

Functions Summary
event AlignControlsInGroup (GUIComponent Ctrl, eComponentAlign align ))
event AutoLoadMenus ()))
function CenterOfControl (GUIComponent Ctrl, out float left, out float top ))
function ChangeActiveStyle (String newStyle))
event ChangeFocus (GUIComponent NewFocus))
function ChangeGridSize (int newSize))
function ChangeResolutionX (int newSize))
function ChangeResolutionY (int newSize))
event CloseAll ()))
eventbool CloseMenu ()))
functionbool ComponentIsRegisteredForResolutionChanged (GUIComponent Component))
eventGUIComponent CreateComponent (string ComponentClass, ptional string ComponentName))
eventGUIPage CreateMenu (string NewMenuName, ptional string MenuNameOverride))
function DoScalingOnComponent (GUIComponent Ctrl, bool bScaleIt, optional bool bPropagate ))
eventGUIComponent FindPersistentComponent (string theName, optional bool bExact ))
functionString FixGUIComponentName (String ComponentName ))
functionstring GetCurrentRes ()
functionbool 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)
function GetDEMList (out array<string> DEMFiles)
event GetGuiResolution ()))
function GetMapList (string Prefix, GUIList list)
eventGUIFont GetMenuFont (string FontName)
eventGUIStyles GetStyle (string StyleName)
event GroupControl (GUIComponent Ctrl, int group ))
functionbool HasMouseMoved ()))
event InitializeController ()))
eventbool InternalOpenMenu (GUIPage NewMenu, optional string Param1, optional string Param2, optional int param3 ))
eventbool IsPageActive (string MenuClass))
event KillControlGroup (int group ))
functionLevelSummary LoadLevelSummary (string LevelSummaryName)
function LoadLocalizedPerObjectConfig ()))
function LoadLocalizedPerObjectConfigGUI ()))
event LogGUI ()))
event LogGUIComponent (GUIComponent Ctrl, optional int level ))
event LogGUIPage (GUIPage Page ))
function MakeMoveGroup ()))
function MouseEmulation (bool On)
event MoveControlGroup (int fromGroup, int toGroup ))
event MoveFocused (GUIComponent Ctrl, int bmLeft, int bmTop, int bmWidth, int bmHeight, float ClipX, float ClipY, optional bool bMoveGroup))
event NotifyLevelChange ()))
function onGameplayMessage (Message msg))
function OnProgress (string Str1, string Str2))
event OnResolutionChanged (int OldResolutionX, int OldResolutionY, int NewResolutionX, int NewResolutionY))
eventbool OpenMenu (string NewMenuName, optional string MenuNameOverride, optional string Param1, optional string Param2, optional int param3))
function PaintProgress ()
functionGUIPage ParentPage ()))
event PostLevelChange (LevelInfo newLevel, bool bSaveGame))
event PreLevelChange (string DestURL, LevelSummary NewSummary))
event RedoActiveComponent (GUIComponent Ctrl, optional bool bMoveGroup))
eventbool RegisterFont (String FontClass))
function RegisterNotifyResolutionChanged (GUIComponent Component))
eventbool RegisterStyle (String StyleClass))
event ReloadGUI ()))
function RemoveMenu (string MenuName)
function RemovePersistentComponent (GUIComponent Ctrl ))
eventbool ReplaceMenu (string NewMenuName, optional string MenuNameOverride, optional string Param1, optional string Param2, optional int param3))
function ResetFocus ()))
function ResetKeyboard ()
function ResolutionToScale (GUIComponent Ctrl, optional bool bPropagate))
event SaveActiveComponent (GUIComponent Ctrl, optional bool bMoveGroup))
function SaveComponent (GUIComponent Ctrl))
function ScaleToResolution (GUIComponent Ctrl, optional bool bPropagate))
event SelectNextControlInMoveGroup ()))
function SetCaptureScriptExec (bool bCapture))
function SetChildrenDirty (GUIMultiComponent C))
function SetControllerStatus (bool On))
event SetFocusedPos (GUIComponent Ctrl, float bmLeft, float bmTop, int ClipX, int ClipY))
function SetGuiResolution ()))
event SizeControlsInGroup (GUIComponent Ctrl, eComponentSize size ))
function SizeOfControl (GUIComponent Ctrl, out float size ))
function SnapToGrid (GUIComponent Ctrl, bool bResized))
event ToggleActiveComponentSizing (GUIComponent Ctrl, optional bool bPropagate, optional bool bMoveGroup))
event ToggleSnapToGrid ()))
functionGUIPage TopPage ()))
event UndoActiveComponent (GUIComponent Ctrl, optional bool bMoveGroup))
function UnRegisterNotifyResolutionChanged (GUIComponent Component))
event 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
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:30.136 - Created with UnCodeX