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

xVoting.MatchSetupMutator

Extends
MatchSetupPanelBase

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K4TabPanel
                  |   
                  +-- xVoting.MatchSetupPanelBase
                     |   
                     +-- xVoting.MatchSetupMutator

Variables Summary
GUIButtonb_Add
GUIButtonb_AddAll
GUIButtonb_Remove
GUIButtonb_RemoveAll
GUIListBoxlb_Active
GUIListBoxlb_Avail
GUISectionBackgroundsb_Active
GUISectionBackgroundsb_Avail
MatchSetupMutator
GUIListli_Active
GUIListli_Avail
array<MutatorInfo>TrackedMutators
Inherited Variables from xVoting.MatchSetupPanelBase
bDirty, Group, VRI

Structures Summary
MutatorInfo
ClassName, FriendlyName, Index

Functions Summary
functionbool AddMutator ()))
function AddMutatorByIndex (int Index ))
functionint FindTrackingIndex (string ClassName ))
functionbool HandleResponse (string Type, string Info, string Data))
function InitComponent (GUIController InController, GUIComponent InOwner))
function InitPanel ()))
function InternalCheckLinkedObj (GUIListBase List ))
function LoggedOut ()))
functionbool ModifyMutatorList (GUIComponent Sender))
function ReceiveNewMutator (string Data ))
function RemoveMapByIndex (int Index ))
functionbool RemoveMutator ()))
function SubmitChanges ()))
function TrackMutatorInfo (int Index, string ClassName, string FriendlyName ))
Inherited Functions from xVoting.MatchSetupPanelBase
Free, HandleResponse, InitPanel, InternalOnChange, IsAdmin, IsLoggedIn, LoggedIn, LoggedOut, ReceiveComplete, SubmitChanges


Variables Detail

b_Add Source code

var automated GUIButton b_Add;

b_AddAll Source code

var automated GUIButton b_AddAll;

b_Remove Source code

var automated GUIButton b_Remove;

b_RemoveAll Source code

var automated GUIButton b_RemoveAll;

lb_Active Source code

var automated GUIListBox lb_Active;

lb_Avail Source code

var automated GUIListBox lb_Avail;

sb_Active Source code

var automated GUISectionBackground sb_Active;

sb_Avail Source code

var automated GUISectionBackground sb_Avail;

MatchSetupMutator

li_Active Source code

var(MatchSetupMutator) editconst noexport GUIList li_Active;

li_Avail Source code

var(MatchSetupMutator) editconst noexport GUIList li_Avail;

TrackedMutators Source code

var(MatchSetupMutator) array<MutatorInfo> TrackedMutators;


Structures Detail

MutatorInfo Source code

struct MutatorInfo
{
var string ClassName;
var string FriendlyName;
var int Index;
};



Functions Detail

AddMutator Source code

function bool AddMutator ( ) )

AddMutatorByIndex Source code

function AddMutatorByIndex ( int Index ) )

FindTrackingIndex Source code

function int FindTrackingIndex ( string ClassName ) )

HandleResponse Source code

function bool HandleResponse ( string Type, string Info, string Data) )

InitComponent Source code

function InitComponent ( GUIController InController, GUIComponent InOwner) )

InitPanel Source code

function InitPanel ( ) )

InternalCheckLinkedObj Source code

function InternalCheckLinkedObj ( GUIListBase List ) )

LoggedOut Source code

function LoggedOut ( ) )

ModifyMutatorList Source code

singular function bool ModifyMutatorList ( GUIComponent Sender) )

ReceiveNewMutator Source code

function ReceiveNewMutator ( string Data ) )

RemoveMapByIndex Source code

function RemoveMapByIndex ( int Index ) )

RemoveMutator Source code

function bool RemoveMutator ( ) )

SubmitChanges Source code

function SubmitChanges ( ) )

TrackMutatorInfo Source code

function TrackMutatorInfo ( int Index, string ClassName, string FriendlyName ) )


Defaultproperties

defaultproperties
{
	PanelCaption="Mutators"


	Begin Object Class=GUISectionBackground Name=InactiveBackground
	    Caption="Inactive Mutators"
		WinWidth=0.483107
		WinHeight=0.965313
		WinLeft=0.013880
		WinTop=0.030053
	    bBoundToParent=True
	    bScaleToParent=True
	    BottomPadding=0.11
	    bFillClient=True
	End Object
	sb_Avail=InactiveBackground


	Begin Object Class=GUISectionBackground Name=ActiveBackground
		Caption="Active Mutators"
		bBoundToParent=True
		bScaleToParent=True
		WinWidth=0.474194
		WinHeight=0.965313
		WinLeft=0.511243
		WinTop=0.030053
		BottomPadding=0.11
		bFillClient=True
	End Object
	sb_Active=ActiveBackground


	Begin Object Class=GUIListBox Name=MutInactiveList
		WinWidth=0.380394
		WinHeight=0.662671
		WinLeft=0.113794
		WinTop=0.138078
		bVisibleWhenEmpty=true
		bSorted=True
		TabOrder=0
	End Object
	lb_Avail=MutInactiveList


	Begin Object Class=GUIListBox Name=MutActiveList
		WinWidth=0.368359
		WinHeight=0.662671
		WinLeft=0.605861
		WinTop=0.108021
		bVisibleWhenEmpty=true
		bSorted=True
		TabOrder=1
	End Object
	lb_Active=MutActiveList



	Begin Object Class=GUIButton Name=MutAddAllButton
		Caption="Add All"
		Hint="Add all mutators to the list"
		WinWidth=0.190232
		WinHeight=0.079184
		WinLeft=0.045006
		WinTop=0.902198
		OnClick=ModifyMutatorList
		OnClickSound=CS_Up
		TabOrder=5
	End Object
	b_AddAll=MutAddAllButton


	Begin Object Class=GUIButton Name=MutAddButton
		Caption="Add"
		Hint="Add the selected mutators to the list"
		WinWidth=0.203807
		WinHeight=0.079184
		WinLeft=0.263743
		WinTop=0.902198
		OnClick=ModifyMutatorList
		OnClickSound=CS_Up
		TabOrder=6
		bRepeatClick=True
	End Object
	b_Add=MutAddButton


	Begin Object Class=GUIButton Name=MutRemoveButton
		Caption="Remove"
		Hint="Remove the selected mutators from the list"
		WinWidth=0.191554
		WinHeight=0.055068
		WinLeft=0.543747
		WinTop=0.799682
		OnClick=ModifyMutatorList
		OnClickSound=CS_Down
		TabOrder=10
		AutoSizePadding=(HorzPerc=0.5,VertPerc=0.0)
		bRepeatClick=True
	End Object
	b_Remove=MutRemoveButton


	Begin Object Class=GUIButton Name=MutRemoveAllButton
		Caption="Remove All"
		Hint="Remove all mutators from the list"
		WinWidth=0.191554
		WinHeight=0.055068
		WinLeft=0.772577
		WinTop=0.799682
		OnClick=ModifyMutatorList
		OnClickSound=CS_Down
		TabOrder=11
	End Object
	b_RemoveAll=MutRemoveAllButton
}

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