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

GUI2K4.MutatorConfigMenu

Extends
LockedFloatingWindow

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPage
            |   
            +-- XInterface.UT2K4GUIPage
               |   
               +-- GUI2K4.PopupPageBase
                  |   
                  +-- GUI2K4.FloatingWindow
                     |   
                     +-- GUI2K4.LockedFloatingWindow
                        |   
                        +-- GUI2K4.MutatorConfigMenu

Variables Summary
array<string>ActiveMuts
boolbIsMultiplayer
moCheckBoxch_Advanced
stringConfigButtonText
stringCustomConfigText
stringEditButtonText
GUIMultiOptionListBoxlb_Config
GUIMultiOptionListli_Config
PlayInfoMutInfo
stringNoPropsMessage
Inherited Variables from GUI2K4.LockedFloatingWindow
b_Cancel, b_OK, EdgeBorder[4], sb_Main, SubCaption
Inherited Variables from GUI2K4.FloatingWindow
BLSizing, bMoveAllowed, bMoving, bResizeHeightAllowed, bResizeWidthAllowed, bResizing, BRSizing, BtSizing, b_ExitButton, DefaultHeight, DefaultLeft, DefaultTop, DefaultWidth, HeaderMouseCursorIndex, LSizing, MaxPageHeight, MaxPageWidth, MinPageHeight, MinPageWidth, RSizing, TLSizing, TRSizing, TSizing, t_WindowTitle, WindowName

Functions Summary
function AddMutatorHeader (string MutatorName, bool InitialRow))
functionGUIMenuOption AddRule (PlayInfo.PlayInfoData NewRule))
function AlignButtons ()))
function ArrayPageClosed (optional bool bCancelled))
function ArrayPropClicked (GUIComponent Sender))
event Closed (GUIComponent Sender, bool bCancelled))
function InitComponent (GUIController MyController, GUIComponent MyComponent))
function Initialize ()))
function Initialized ()))
function InternalOnChange (GUIComponent Sender))
function InternalOnCreateComponent (GUIComponent NewComp, GUIComponent Sender))
function ListOnCreateComponent (GUIMenuOption NewComp, GUIMultiOptionList Sender))
functionbool MutatorHasProps (class MutatorClass ))
function OpenCustomConfigMenu (GUIComponent Sender))
Inherited Functions from GUI2K4.LockedFloatingWindow
AlignButtons, InitComponent, InternalOnClick, InternalOnCreateComponent
Inherited Functions from GUI2K4.FloatingWindow
AddSystemMenu, AlignFrame, CheckBounds, FloatingHover, FloatingMousePressed, FloatingMouseRelease, FloatingPreDraw, FloatingRendered, HoveringBottomBorder, HoveringBottomLeft, HoveringLeftBorder, HoveringRightBorder, HoveringTopBorder, HoveringTopLeft, InitComponent, InternalOnCreateComponent, ResizeAllowed, ResizedBoth, ResizedHeight, ResizedWidth, ResolutionChanged, SaveCurrentPosition, SetDefaultPosition, SetFocus, SetMouseCursorIndex, SetPanelPosition, SystemMenuPreDraw, XButtonClicked


Variables Detail

ActiveMuts Source code

var array<string> ActiveMuts;

bIsMultiplayer Source code

var bool bIsMultiplayer;

ch_Advanced Source code

var automated moCheckBox ch_Advanced;

ConfigButtonText Source code

var localized string ConfigButtonText;

CustomConfigText Source code

var localized string CustomConfigText;

EditButtonText Source code

var localized string EditButtonText;

lb_Config Source code

var automated GUIMultiOptionListBox lb_Config;

li_Config Source code

var GUIMultiOptionList li_Config;

MutInfo Source code

var PlayInfo MutInfo;

NoPropsMessage Source code

var localized string NoPropsMessage;


Functions Detail

AddMutatorHeader Source code

function AddMutatorHeader ( string MutatorName, bool InitialRow) )

AddRule Source code

function GUIMenuOption AddRule ( PlayInfo.PlayInfoData NewRule) )

AlignButtons Source code

function AlignButtons ( ) )

ArrayPageClosed Source code

function ArrayPageClosed ( optional bool bCancelled) )

ArrayPropClicked Source code

function ArrayPropClicked ( GUIComponent Sender) )

Closed Source code

event Closed ( GUIComponent Sender, bool bCancelled) )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyComponent) )

Initialize Source code

function Initialize ( ) )

Initialized Source code

function Initialized ( ) )

InternalOnChange Source code

function InternalOnChange ( GUIComponent Sender) )

InternalOnCreateComponent Source code

function InternalOnCreateComponent ( GUIComponent NewComp, GUIComponent Sender) )

ListOnCreateComponent Source code

function ListOnCreateComponent ( GUIMenuOption NewComp, GUIMultiOptionList Sender) )

MutatorHasProps Source code

function bool MutatorHasProps ( class<Mutator> MutatorClass ) )

OpenCustomConfigMenu Source code

function OpenCustomConfigMenu ( GUIComponent Sender) )


Defaultproperties

defaultproperties
{
	WindowName="Custom Configuration Page"
	SubCaption="Mutator Configuration"


	ConfigButtonText="Open"
	EditButtonText="Edit"
	NoPropsMessage="No Configurable Properties"


	bCaptureInput=True
	bRequire640x480=False
	bRenderWorld=True


	Begin Object Class=GUIMultiOptionListBox Name=ConfigList
		WinWidth=0.918753
		WinHeight=0.697502
		WinLeft=0.037500
		WinTop=0.143333
		bVisibleWhenEmpty=True
		NumColumns=1
		bBoundToParent=True
		bScaleToParent=True
		TabOrder=1
		RenderWeight=0.9
		OnCreateComponent=InternalOnCreateComponent
		OnChange=InternalOnChange
		StyleName="NoBackground"
	End Object
	lb_Config=ConfigList


	Begin Object Class=moCheckBox Name=AdvancedButton
		OnChange=InternalOnChange
		Caption="View Advanced Options"
		Hint="Toggles whether advanced properties are displayed"
		WinWidth=0.310000
		WinHeight=0.040000
		WinLeft=0.0375000
		WinTop=0.911982
		0.905471
		TabOrder=1
		RenderWeight=1.0
		bSquare=True
		bBoundToParent=True
		bAutoSizeCaption=True
	End Object
	ch_Advanced=AdvancedButton
}

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