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

GUI2K4.UT2K4GUIController

Extends
GUIController

Core.Object
|   
+-- Engine.Interactions
   |   
   +-- Engine.Interaction
      |   
      +-- Engine.BaseGUIController
         |   
         +-- XInterface.GUIController
            |   
            +-- GUI2K4.UT2K4GUIController

Constants Summary
Inherited Contants from XInterface.GUIController
DoCounter

Variables Summary
Inherited Variables from XInterface.GUIController
ActiveControl, ActivePage, AltPressed, ArrayPropertyMenu, AutoLoad, bAutoRefreshBrowser, bCurMenuInitialized, bDesignMode, bDesignModeToolTips, bDrawFullPaths, bECEEdition, bExpertMode, bFixedMouseSize, bForceMouseCheck, bHighlightCurrent, bIgnoreNextRelease, bIgnoreUntilPress, bInteractiveMode, bModAuthor, bModulateStackedMenus, bNoToolTips, bQuietMenu, bSnapCursor, ButtonRepeatDelay, ClickSound, ContextMenu, CtrlPressed, CursorFade, CursorStep, CURSOR_NUM, DblClickWindow, DefaultStyleNames, Designer, DesignerMenu, DesignModeHints, DownSound, DragSound, DropSource, DropTarget, DynArrayPropertyMenu, EditFavoriteMenu, EditSound, FadeSound, FastCursorFade, FastCursorStep, FilterMenu, FocusedControl, FontStack, FONT_NUM, GameResolution, ImageList, KeyDown[255], KickVotingMenu, LastClickTime, LastClickX, LastClickY, LastGameType, LastMouseX, LastMouseY, LastRenderTime, MainMenuOptions, MainNotWanted, MapVotingMenu, MatchSetupMenu, MaxSimultaneousPings, MenuMouseSens, MenuStack, MouseCursorBounds, MouseCursorOffset, MouseCursors, MouseOver, MouseOverSound, MouseX, MouseY, MoveControl, PersistentStack, Profilers, RegisteredClasses, RenderDelta, RepeatDelta, RepeatKey, RepeatTime, RequestDataMenu, RestoreMenus, ResX, ResY, ShiftPressed, SkipControl, StyleNames, StyleStack, STYLE_NUM, UpSound, WhiteBorder
Inherited Variables from Engine.BaseGUIController
DefaultPens[3], NetworkMsgMenu, QuestionMenuClass

Structures Summary
Inherited Structures from XInterface.GUIController
AutoLoadMenu, DesignModeHint, eOwnageMap, ProfileStruct, RestoreMenuItem

Functions Summary
functionclass<GUIComponentAddComponentClass (string ClassName)
functionstring GetInstantActionPage ()
functionstring GetModPage ()
functionstring GetMultiplayerPage ()
functionstring GetQuitPage ()
functionstring GetServerBrowserPage ()
functionstring GetSettingsPage ()
functionstring GetSinglePlayerPage ()
eventbool OpenMenu (string NewMenuName, optional string Param1, optional string Param2)
function PurgeComponentClasses ()
function ReturnToMainMenu ()
functionbool SetFocusTo (FloatingWindow Menu)
event Validate ()
Inherited Functions from XInterface.GUIController
AddComponentClass, AuthroizeFirewall, AutoLoadMenus, CanShowHints, ChangeFocus, CheckFirewall, CheckForECE, CloseAll, CloseMenu, CloseOverlays, ConsolidateMenus, Count, CreateMenu, FindMenuByClass, FindMenuIndex, FindMenuIndexByName, FindPersistentMenuByClass, FindPersistentMenuByName, FindPersistentMenuIndex, GetAssignedKeys, GetCurrentBind, GetCurrentRes, GetDEMHeader, GetDEMList, GetInstantActionPage, GetMainMenuClass, GetMapList, GetMenuFont, GetModPage, GetMultiplayerPage, GetOGGList, GetOwnageList, GetProfileList, GetQuitPage, GetServerBrowserPage, GetSettingsPage, GetSinglePlayerPage, GetStyle, GetTeamSymbolList, GetWeaponList, HasMouseMoved, InitializeController, KeyNameFromIndex, KeyPressed, LaunchURL, LoadDecoText, MoveFocused, NeedsMenuResolution, NotifyLevelChange, OpenMenu, PerformRestore, PlayInterfaceSound, PopMenu, PrecachePlayerRecords, Profile, PurgeComponentClasses, PurgeObjectReferences, PushMenu, RegisterStyle, RemoveMenu, RemoveMenuAt, ReplaceMenu, ResetDesigner, ResetFocus, ResetInput, ResetKeyboard, SaveOwnageList, SaveRestorePages, SearchBinds, SetControllerStatus, SetKeyBind, SetMoveControl, SetRenderDevice, SetRequiredGameResolution, ShowQuestionDialog, TopPage, Validate, VerifyStack
Inherited Functions from Engine.BaseGUIController
AutoLoadMenus, CloseAll, CloseMenu, InitializeController, NeedsMenuResolution, OpenMenu, ReplaceMenu, SetControllerStatus, SetRequiredGameResolution


Functions Detail

AddComponentClass Source code

function class<GUIComponent> AddComponentClass ( string ClassName )

GetInstantActionPage Source code

static simulated function string GetInstantActionPage ( )

GetModPage Source code

static simulated function string GetModPage ( )

GetMultiplayerPage Source code

static simulated function string GetMultiplayerPage ( )

GetQuitPage Source code

static simulated function string GetQuitPage ( )

GetServerBrowserPage Source code

static simulated function string GetServerBrowserPage ( )

GetSettingsPage Source code

static simulated function string GetSettingsPage ( )

GetSinglePlayerPage Source code

static simulated function string GetSinglePlayerPage ( )

OpenMenu Source code

event bool OpenMenu ( string NewMenuName, optional string Param1, optional string Param2 )

PurgeComponentClasses Source code

function PurgeComponentClasses ( )

ReturnToMainMenu Source code

function ReturnToMainMenu ( )

SetFocusTo Source code

function bool SetFocusTo ( FloatingWindow Menu )

Validate Source code

static simulated event Validate ( )


Defaultproperties

defaultproperties
{
     FONT_NUM=11
     STYLE_NUM=60
     FontStack(0)=fntUT2k4Menu'GUI2K4.UT2K4GUIController.GUIMenuFont'
     FontStack(1)=fntUT2k4Default'GUI2K4.UT2K4GUIController.GUIDefaultFont'
     FontStack(2)=fntUT2k4Large'GUI2K4.UT2K4GUIController.GUILargeFont'
     FontStack(3)=fntUT2k4Header'GUI2K4.UT2K4GUIController.GUIHeaderFont'
     FontStack(4)=fntUT2k4Small'GUI2K4.UT2K4GUIController.GUISmallFont'
     FontStack(5)=fntUT2k4MidGame'GUI2K4.UT2K4GUIController.GUIMidGameFont'
     FontStack(6)=fntUT2k4SmallHeader'GUI2K4.UT2K4GUIController.GUISmallHeaderFont'
     FontStack(7)=fntUT2k4ServerList'GUI2K4.UT2K4GUIController.GUIServerListFont'
     FontStack(8)=fntUT2k4IRC'GUI2K4.UT2K4GUIController.GUIIRCFont'
     FontStack(9)=fntUT2k4MainMenu'GUI2K4.UT2K4GUIController.GUIMainMenuFont'
     FontStack(10)=fntUT2K4Medium'GUI2K4.UT2K4GUIController.GUIMediumMenuFont'
     MouseCursors(0)=Texture'2K4Menus.Cursors.Pointer'
     MouseCursors(1)=Texture'2K4Menus.Cursors.ResizeAll'
     MouseCursors(2)=Texture'2K4Menus.Cursors.ResizeSWNE'
     MouseCursors(3)=Texture'2K4Menus.Cursors.Resize'
     MouseCursors(4)=Texture'2K4Menus.Cursors.ResizeNWSE'
     MouseCursors(5)=Texture'2K4Menus.Cursors.ResizeHorz'
     MouseCursors(6)=Texture'2K4Menus.Cursors.Pointer'
     ImageList(0)=Texture'2K4Menus.Controls.checkBoxBall_b'
     ImageList(1)=Texture'2K4Menus.NewControls.ComboListDropdown'
     ImageList(2)=Texture'2K4Menus.NewControls.LeftMark'
     ImageList(3)=Texture'2K4Menus.NewControls.RightMark'
     ImageList(4)=Texture'2K4Menus.Controls.Plus_b'
     ImageList(5)=Texture'2K4Menus.Controls.Minus_b'
     ImageList(6)=Texture'2K4Menus.NewControls.UpMark'
     ImageList(7)=Texture'2K4Menus.NewControls.DownMark'
     DefaultStyleNames(0)="GUI2K4.STY2RoundButton"
     DefaultStyleNames(1)="GUI2K4.STY2RoundScaledButton"
     DefaultStyleNames(2)="GUI2K4.STY2SquareButton"
     DefaultStyleNames(3)="GUI2K4.STY2ListBox"
     DefaultStyleNames(4)="GUI2K4.STY2ScrollZone"
     DefaultStyleNames(5)="GUI2K4.STY2TextButton"
     DefaultStyleNames(6)="GUI2K4.STY2Page"
     DefaultStyleNames(7)="GUI2K4.STY2Header"
     DefaultStyleNames(8)="GUI2K4.STY2Footer"
     DefaultStyleNames(9)="GUI2K4.STY2TabButton"
     DefaultStyleNames(10)="GUI2K4.STY2CharButton"
     DefaultStyleNames(11)="GUI2K4.STY2ArrowLeft"
     DefaultStyleNames(12)="GUI2K4.STY2ArrowRight"
     DefaultStyleNames(13)="GUI2K4.STY2ServerBrowserGrid"
     DefaultStyleNames(14)="GUI2K4.STY2NoBackground"
     DefaultStyleNames(15)="GUI2K4.STY2ServerBrowserGridHeader"
     DefaultStyleNames(16)="GUI2K4.STY2SliderCaption"
     DefaultStyleNames(17)="GUI2K4.STY2LadderButton"
     DefaultStyleNames(18)="GUI2K4.STY2LadderButtonHi"
     DefaultStyleNames(19)="GUI2K4.STY2LadderButtonActive"
     DefaultStyleNames(20)="GUI2K4.STY2BindBox"
     DefaultStyleNames(21)="GUI2K4.STY2SquareBar"
     DefaultStyleNames(22)="GUI2K4.STY2MidGameButton"
     DefaultStyleNames(23)="GUI2K4.STY2TextLabel"
     DefaultStyleNames(24)="GUI2K4.STY2ComboListBox"
     DefaultStyleNames(25)="GUI2K4.STY2SquareMenuButton"
     DefaultStyleNames(26)="GUI2K4.STY2IRCText"
     DefaultStyleNames(27)="GUI2K4.STY2IRCEntry"
     DefaultStyleNames(28)="GUI2K4.STY2BrowserButton"
     DefaultStyleNames(29)="GUI2K4.STY2ContextMenu"
     DefaultStyleNames(30)="GUI2K4.STY2ServerListContextMenu"
     DefaultStyleNames(31)="GUI2K4.STY2ListSelection"
     DefaultStyleNames(32)="GUI2K4.STY2TabBackground"
     DefaultStyleNames(33)="GUI2K4.STY2BrowserListSel"
     DefaultStyleNames(34)="GUI2K4.STY2EditBox"
     DefaultStyleNames(35)="GUI2K4.STY2CheckBox"
     DefaultStyleNames(36)="GUI2K4.STY2CheckBoxCheck"
     DefaultStyleNames(37)="GUI2K4.STY2SliderKnob"
     DefaultStyleNames(38)="GUI2K4.STY2BottomTabButton"
     DefaultStyleNames(39)="GUI2K4.STY2ListSectionHeader"
     DefaultStyleNames(40)="GUI2K4.STY2ItemOutline"
     DefaultStyleNames(41)="GUI2K4.STY2ListHighlight"
     DefaultStyleNames(42)="GUI2K4.STY2MouseOverLabel"
     DefaultStyleNames(43)="GUI2K4.STY2SliderBar"
     DefaultStyleNames(44)="GUI2K4.STY2DarkTextLabel"
     DefaultStyleNames(45)="GUI2K4.STY2TextButtonEffect"
     DefaultStyleNames(46)="GUI2K4.STY2ArrowRightDbl"
     DefaultStyleNames(47)="GUI2K4.STY2ArrowLeftDbl"
     DefaultStyleNames(48)="GUI2K4.STY2FooterButton"
     DefaultStyleNames(49)="GUI2K4.STY2SectionHeaderText"
     DefaultStyleNames(50)="GUI2K4.STY2ComboButton"
     DefaultStyleNames(51)="GUI2K4.STY2VertUpButton"
     DefaultStyleNames(52)="GUI2K4.STY2VertDownButton"
     DefaultStyleNames(53)="GUI2K4.STY2VertGrip"
     DefaultStyleNames(54)="GUI2K4.STY2Spinner"
     DefaultStyleNames(55)="GUI2K4.STY2SectionHeaderTop"
     DefaultStyleNames(56)="GUI2K4.STY2SectionHeaderBar"
     DefaultStyleNames(57)="GUI2K4.STY2CloseButton"
     DefaultStyleNames(58)="GUI2K4.STY2CoolScroll"
     DefaultStyleNames(59)="GUI2K4.sTY2AltComboButton"
     AutoLoad(0)=(MenuClassName="GUI2K4.UT2K4InGameChat",bPreInitialize=True)
     MouseOverSound=Sound'2K4MenuSounds.Generic.msfxMouseOver'
     ClickSound=Sound'2K4MenuSounds.Generic.msfxMouseClick'
     EditSound=Sound'2K4MenuSounds.Generic.msfxEdit'
     UpSound=Sound'2K4MenuSounds.Generic.msfxUp'
     DownSound=Sound'2K4MenuSounds.Generic.msfxDown'
     DragSound=Sound'2K4MenuSounds.Generic.msfxDrag'
     FadeSound=Sound'2K4MenuSounds.Generic.msfxFade'
     MainMenuOptions(0)="GUI2K4.UT2K4SP_Main"
     MainMenuOptions(1)="GUI2K4.UT2K4ServerBrowser"
     MainMenuOptions(2)="GUI2K4.UT2K4GamePageMP"
     MainMenuOptions(3)="GUI2K4.UT2K4GamePageSP"
     MainMenuOptions(4)="GUI2K4.UT2K4ModsAndDemos"
     MainMenuOptions(5)="GUI2k4.UT2K4SettingsPage"
     MainMenuOptions(6)="GUI2K4.UT2K4QuitPage"
     QuestionMenuClass="GUI2K4.GUI2K4QuestionPage"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:22.484 - Created with UnCodeX