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

GUI2K4.UT2K4Tab_MidGameRulesCombo

Extends
MidGamePanel

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K4TabPanel
                  |   
                  +-- GUI2K4.MidGamePanel
                     |   
                     +-- GUI2K4.UT2K4Tab_MidGameRulesCombo

Variables Summary
GUIListBoxlb_Maps
GUIMultiColumnListBoxlb_Rules
GUIListli_Maps
GUIMultiColumnListli_Rules
GUISectionBackgroundsb_Maps
GUISectionBackgroundsb_Rules
UT2K4Tab_MidGameRulesCombo
boolbClient
boolbReceivedMaps
boolbReceivedRules
stringDefaultMapsText
stringDefaultRulesText
array<AServerRule>ServerRules
Inherited Variables from GUI2K4.MidGamePanel
bLocked

Structures Summary
AServerRule
RuleName, RuleValue

Functions Summary
function ContextClick (GUIContextMenu Sender, int Index))
function DrawServerRule (Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending))
function InitComponent (GUIController InController, GUIComponent InOwner))
function ProcessMapName (string MapName ))
function ProcessRule (string NewRule))
functionbool RightClick (GUIComponent Sender ))
function ShowPanel (bool bShow))
function Timer ()))
Inherited Functions from GUI2K4.MidGamePanel
Free, LevelChanged, PlayerIDIsMine, UpdateChatRestriction


Variables Detail

lb_Maps Source code

var automated GUIListBox lb_Maps;

lb_Rules Source code

var automated GUIMultiColumnListBox lb_Rules;

li_Maps Source code

var noexport GUIList li_Maps;

li_Rules Source code

var noexport GUIMultiColumnList li_Rules;

sb_Maps Source code

var automated GUISectionBackground sb_Maps;

sb_Rules Source code

var automated GUISectionBackground sb_Rules;

UT2K4Tab_MidGameRulesCombo

bClient Source code

var(UT2K4Tab_MidGameRulesCombo) bool bClient;

bReceivedMaps Source code

var(UT2K4Tab_MidGameRulesCombo) bool bReceivedMaps;

bReceivedRules Source code

var(UT2K4Tab_MidGameRulesCombo) bool bReceivedRules;

DefaultMapsText Source code

var(UT2K4Tab_MidGameRulesCombo) localized string DefaultMapsText;

DefaultRulesText Source code

var(UT2K4Tab_MidGameRulesCombo) localized string DefaultRulesText;

ServerRules Source code

var(UT2K4Tab_MidGameRulesCombo) noexport array<AServerRule> ServerRules;


Structures Detail

AServerRule Source code

struct AServerRule
{
var string RuleName;
var string RuleValue;
};



Functions Detail

ContextClick Source code

function ContextClick ( GUIContextMenu Sender, int Index) )

DrawServerRule Source code

function DrawServerRule ( Canvas Canvas, int i, float X, float Y, float W, float H, bool bSelected, bool bPending) )

InitComponent Source code

function InitComponent ( GUIController InController, GUIComponent InOwner) )

ProcessMapName Source code

function ProcessMapName ( string MapName ) )

ProcessRule Source code

function ProcessRule ( string NewRule) )

RightClick Source code

function bool RightClick ( GUIComponent Sender ) )

ShowPanel Source code

function ShowPanel ( bool bShow) )

Timer Source code

function Timer ( ) )


Defaultproperties

defaultproperties
{
	DefaultRulesText="Receiving game rules from server"
	DefaultMapsText="Receiving maplist from server"


	OnRightClick=RightClick


	Begin Object class=AltSectionBackground name=sbRules
		WinWidth=0.944875
		WinHeight=0.455783
		WinLeft=0.023625
		WinTop=0.020438
		bBoundToParent=true
		bScaleToParent=true
		bFillClient=true
		Caption="Server Rules"
	End Object
	sb_Rules=sbRules;


	Begin Object class=AltSectionBackground name=sbMaps
		WinWidth=0.881875
		WinHeight=0.436125
		WinLeft=0.055125
		WinTop=0.482921
		bBoundToParent=true
		bScaleToParent=true
		bFillClient=true
		Caption="Map Rotation"
	End Object
	sb_Maps=sbMaps;



	Begin Object Class=GUIListBox Name=ComboMaplistBox
		WinWidth=0.478167
		WinHeight=0.922516
		WinLeft=0.517829
		WinTop=0.045905
		bScaleToParent=true
		bBoundToParent=true
		bVisibleWhenEmpty=true
		StyleName="ServerBrowserGrid"
		SelectedStyleName="BrowserListSelection"
	End Object
	lb_Maps=ComboMaplistBox


	Begin Object Class=GUIMultiColumnListBox Name=ComboRulesListbox
		WinWidth=0.478167
		WinHeight=0.922516
		WinLeft=0.008213
		WinTop=0.045905
		bScaleToParent=true
		bBoundToParent=true
		bVisibleWhenEmpty=true
		StyleName="ServerBrowserGrid"
		SelectedStyleName="BrowserListSelection"
		HeaderColumnPerc(0)=0.6
		HeaderColumnPerc(1)=0.4
		bDisplayHeader=false
	End Object
	lb_Rules=ComboRulesListBox



	Begin Object Class=GUIContextMenu Name=ComboContextMenu
		ContextItems(0)="Switch to this map"
		ContextItems(1)="Remove this map from rotation"
		OnSelect=ContextClick
	End Object
	ContextMenu=ComboContextMenu
}

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