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

GUI2K4.UT2K4SPTab_SingleLadder

Extends
UT2K4SPTab_LadderBase

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPanel
            |   
            +-- XInterface.GUITabPanel
               |   
               +-- XInterface.UT2K4TabPanel
                  |   
                  +-- GUI2K4.UT2K4SPTab_Base
                     |   
                     +-- GUI2K4.UT2K4SPTab_LadderBase
                        |   
                        +-- GUI2K4.UT2K4SPTab_SingleLadder

Direct Known Subclasses:

UT2K4SPTab_CustomLadder, UT2K4SPTab_Qualification, UT2K4SPTab_TeamQualification

Variables Summary
array<AnimData>animEntries
array<AnimData>animLabels
boolbHasAnimated
array<UT2K4LadderButton>Entries
array<string>EntryLabels
array<GUILabel>Labels
floatLadderHeight
intLadderId
floatLadderLeft
floatLadderTop
Inherited Variables from GUI2K4.UT2K4SPTab_LadderBase
ActiveMap, AnimTime, BalanceLabel, btnChallengeMap, clEntryFail, clEntryMatch, EntryFee, imgMatchShot, lblBalance, lblMatchEntryFee, lblMatchPrice, lblNoMoney, MapChallengeWindow, NotEnoughPlayers, PrizeMoney, RoleWindow, sbDetails, sbgDetail, sbgMatch, SelectedMatch, TeamRoleWindow
Inherited Variables from GUI2K4.UT2K4SPTab_Base
CaptionBack, CaptionCancel, CaptionCreate, CaptionDone, CaptionLoad, CaptionPlay, GP, LogPrefix, MainWindow, ProfileClass

Structures Summary
Inherited Structures from GUI2K4.UT2K4SPTab_LadderBase
AnimData

Functions Summary
function AnimateLabels (optional bool breset)
function CreateLabels ()
function InitAnimLabels ()
function InitComponent (GUIController pMyController, GUIComponent MyOwner)
function selectNextMatch ()
function ShowPanel (bool bShow)
Inherited Functions from GUI2K4.UT2K4SPTab_LadderBase
CreateHButtons, CreateVButtons, DoAnimate, GetLadderProgress, GetMapDecription, getMatchCaption, InitAnimData, LadderButtonOnArrival, MapChallengeUpdate, moveMatchInfo, OnMapChallenge, onMatchClick, onMatchDblClick, onPlayClick, selectNextMatch, showMatchDetails, ShowPanel, StartMatch, UpdateBalance, updateButton
Inherited Functions from GUI2K4.UT2K4SPTab_Base
btnPlayEnabled, CanClose, GetMainWindow, getProfileName, InitComponent, onBackClick, onPlayClick, ShowPanel


Variables Detail

animEntries Source code

var array<AnimData> animEntries;

animLabels Source code

var array<AnimData> animLabels;

bHasAnimated Source code

var bool bHasAnimated;
true if we already have animated the ladder, to prevent reanimation when the tab is already visible

Entries Source code

var array<UT2K4LadderButton> Entries;

EntryLabels Source code

var localized array<string> EntryLabels;
labels to show next to the ladder button, entries should match the ladder

Labels Source code

var array<GUILabel> Labels;

LadderHeight Source code

var float LadderHeight;
Dimensions where the ladder tree should be displayed

LadderId Source code

var int LadderId;
The ID of the single ladder to use

LadderLeft Source code

var float LadderLeft;
Dimensions where the ladder tree should be displayed

LadderTop Source code

var float LadderTop;
Dimensions where the ladder tree should be displayed


Functions Detail

AnimateLabels Source code

function AnimateLabels ( optional bool breset )

CreateLabels Source code

function CreateLabels ( )
Create labels to go with the buttons

InitAnimLabels Source code

function InitAnimLabels ( )

InitComponent Source code

function InitComponent ( GUIController pMyController, GUIComponent MyOwner )

selectNextMatch Source code

function selectNextMatch ( )
Select the next match

ShowPanel Source code

function ShowPanel ( bool bShow )


Defaultproperties

defaultproperties
{
     LadderId=-1
     LadderTop=0.050000
     LadderLeft=0.050000
     LadderHeight=0.800000
}

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