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
{
    Begin Object Class=fntUT2k4Menu Name=GUIMenuFont
    End Object
    FontStack(0)=fntUT2k4Menu'GUIMenuFont'


    Begin Object Class=fntUT2k4Default Name=GUIDefaultFont
    End Object
    FontStack(1)=fntUT2k4Default'GUIDefaultFont'


    Begin Object Class=fntUT2k4Large Name=GUILargeFont
    End Object
    FontStack(2)=fntUT2k4Large'GUILargeFont'


    Begin Object Class=fntUT2k4Header Name=GUIHeaderFont
    End Object
    FontStack(3)=fntUT2k4Header'GUIHeaderFont'


    Begin Object Class=fntUT2k4Small Name=GUISmallFont
    End Object
    FontStack(4)=fntUT2k4Small'GUISmallFont'


    Begin Object Class=fntUT2k4MidGame Name=GUIMidGameFont
    End Object
    FontStack(5)=fntUT2k4MidGame'GUIMidGameFont'


    Begin Object Class=fntUT2k4SmallHeader Name=GUISmallHeaderFont
    End Object
    FontStack(6)=fntUT2k4SmallHeader'GUISmallHeaderFont'


    Begin Object Class=fntUT2k4ServerList Name=GUIServerListFont
    End Object
    FontStack(7)=fntUT2k4ServerList'GUIServerListFont'


    Begin Object Class=fntUT2k4IRC Name=GUIIRCFont
    End Object
	FontStack(8)=fntUT2K4IRC'GUIIRCFont'


    Begin Object Class=fntUT2K4MainMenu Name=GUIMainMenuFont
    End Object
	FontStack(9)=fntUT2K4MainMenu'GUIMainMenuFont'


	Begin Object Class=fntUT2K4Medium Name=GUIMediumMenuFont
	End Object
	FontStack(10)=GUIMediumMenuFont


	FONT_NUM=11


    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"
    STYLE_NUM=60


	ImageList(0)=Material'2K4Menus.Controls.checkboxball_b'
    ImageList(1)=Material'2K4Menus.NewControls.ComboListDropDown'
	ImageList(2)=Material'2K4Menus.Newcontrols.LeftMark'
	ImageList(3)=Material'2K4Menus.Newcontrols.RightMark'
	ImageList(4)=Material'2K4Menus.Controls.plus_b'
	ImageList(5)=Material'2K4Menus.Controls.minus_b'
	ImageList(6)=Material'2K4Menus.NewControls.UpMark'
	ImageList(7)=Material'2K4Menus.NewControls.DownMark'


	
	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"


    MouseCursors(0)=material'2K4Menus.Cursors.Pointer'          
    MouseCursors(1)=material'2K4Menus.Cursors.ResizeAll'       
    MouseCursors(2)=material'2K4Menus.Cursors.ResizeSWNE'       
    MouseCursors(3)=material'2K4Menus.Cursors.Resize'   
    MouseCursors(4)=material'2K4Menus.Cursors.ResizeNWSE'       
    MouseCursors(5)=material'2K4Menus.Cursors.ResizeHorz'       
    MouseCursors(6)=material'2K4Menus.Cursors.Pointer'          
    CURSOR_NUM=7


    MouseCursorOffset(0)=(X=0,Y=0,Z=0)
    MouseCursorOffset(1)=(X=0.5,Y=0.5,Z=0)
    MouseCursorOffset(2)=(X=0.5,Y=0.5,Z=0)
    MouseCursorOffset(3)=(X=0.5,Y=0.5,Z=0)
    MouseCursorOffset(4)=(X=0.5,Y=0.5,Z=0)
    MouseCursorOffset(5)=(X=0.5,Y=0.5,Z=0)
    MouseCursorOffset(6)=(X=0,Y=0,Z=0)


    MouseOverSound=sound'2K4MenuSounds.msfxMouseOver'
    ClickSound=sound'2K4MenuSounds.msfxMouseClick'
    EditSound=sound'2K4MenuSounds.msfxEdit'
    UpSound=sound'2K4MenuSounds.msfxUp'
    DownSound=sound'2K4MenuSounds.msfxDown'
	DragSound=sound'2K4MenuSounds.msfxDrag'
    FadeSound=sound'2K4MenuSounds.msfxFade'


	QuestionMenuClass="GUI2K4.GUI2K4QuestionPage"
	AutoLoad(0)=(MenuClassName="GUI2K4.UT2K4InGameChat",bPreInitialize=True)
	NetworkMsgMenu="GUI2K4.UT2K4NetworkStatusMsg"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:26.769 - Created with UnCodeX