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

GUI2K4.UT2K4SP_HighScores

Extends
UT2K4GUIPage

Core.Object
|   
+-- XInterface.GUI
   |   
   +-- XInterface.GUIComponent
      |   
      +-- XInterface.GUIMultiComponent
         |   
         +-- XInterface.GUIPage
            |   
            +-- XInterface.UT2K4GUIPage
               |   
               +-- GUI2K4.UT2K4SP_HighScores

Variables Summary
boolbFinished
GUIButtonbtnExport
stringClickToExit
stringColumnHeaders[4]
floatcurY
intHilighEntry
SPHighScoreHS
GUIImageimgBackground
GUIImageimgDraw
floatincY
floatlineHeight
GUIFontMainFont
intnfov
array<xUtil.PlayerRecord>PlayerList
GUIVertScrollBarsbScores
SpinnyWeapSpinnyDude
vectorSpinnyDudeOffset
intstartoffset
GUIFontTinyFont
Inherited Variables from XInterface.UT2K4GUIPage
BeepSound, FadeInSound, PopInSound, SlideInSound
Inherited Variables from XInterface.GUIPage
Background, BackgroundColor, BackgroundRStyle, bAllowedAsLast, bCaptureInput, bCheckResolution, bDisconnectOnOpen, bPauseIfPossible, bPersistent, bRenderWorld, bRequire640x480, bRestorable, CloseSound, InactiveFadeColor, OpenSound, ParentPage, Timers

Functions Summary
function ExportToFile ()
function Free ()
event HandleParameters (string Param1, string Param2)
function InitComponent (GUIController MyController, GUIComponent MyOwner)
functionbool InternalOnDraw (canvas Canvas)
function OnDrawScores (Canvas Canvas)
functionbool OnExportClick (GUIComponent Sender)
functionbool OnImgClick (GUIComponent Sender)
function OnScrollPosChanged (int NewPos)
event Opened (GUIComponent Sender)
event Timer ()
function UpdateSpinnyDude ()
functionbool WindowOnKeyEvent (out byte Key, out byte State, float delta)
Inherited Functions from XInterface.GUIPage
AllowOpen, ChangeHint, CheckResolution, Closed, Free, GetDataString, GetRestoreParams, HandleObject, HandleParameters, InitComponent, IsOpen, NotifyLevelChange, PlayCloseSound, PlayOpenSound, SetDataString, SetFocus


Variables Detail

bFinished Source code

var bool bFinished;
finished scrolling the list

btnExport Source code

var automated GUIButton btnExport;

ClickToExit Source code

var localized string ClickToExit;

ColumnHeaders[4] Source code

var localized string ColumnHeaders[4];

curY Source code

var float curY;
used for drawing

HilighEntry Source code

var int HilighEntry;
hilight this entry, pass an int value on HandleParameters to set it

HS Source code

var SPHighScore HS;
highscore data file

imgBackground Source code

var automated GUIImage imgBackground;

imgDraw Source code

var automated GUIImage imgDraw;

incY Source code

var float incY;
used for drawing

lineHeight Source code

var float lineHeight;
used for drawing

MainFont Source code

var GUIFont MainFont;

nfov Source code

var int nfov;

PlayerList Source code

var array<xUtil.PlayerRecord> PlayerList;

sbScores Source code

var automated GUIVertScrollBar sbScores;

SpinnyDude Source code

var SpinnyWeap SpinnyDude;

SpinnyDudeOffset Source code

var vector SpinnyDudeOffset;

startoffset Source code

var int startoffset;
start drawing from this entry

TinyFont Source code

var GUIFont TinyFont;


Functions Detail

ExportToFile Source code

function ExportToFile ( )

Free Source code

function Free ( )

HandleParameters Source code

event HandleParameters ( string Param1, string Param2 )

InitComponent Source code

function InitComponent ( GUIController MyController, GUIComponent MyOwner )

InternalOnDraw Source code

function bool InternalOnDraw ( canvas Canvas )

OnDrawScores Source code

function OnDrawScores ( Canvas Canvas )

OnExportClick Source code

function bool OnExportClick ( GUIComponent Sender )

OnImgClick Source code

function bool OnImgClick ( GUIComponent Sender )

OnScrollPosChanged Source code

function OnScrollPosChanged ( int NewPos )

Opened Source code

event Opened ( GUIComponent Sender )

Timer Source code

event Timer ( )

UpdateSpinnyDude Source code

function UpdateSpinnyDude ( )

WindowOnKeyEvent Source code

function bool WindowOnKeyEvent ( out byte Key, out byte State, float delta )


Defaultproperties

defaultproperties
{
     Begin Object Class=GUIImage Name=SPMimgBackground
         Image=MaterialSequence'2K4Menus.Controls.background_anim'
         ImageStyle=ISTY_Scaled
         ImageRenderStyle=MSTY_Normal
         WinHeight=1.000000
         RenderWeight=0.001000
         bAcceptsInput=True
         bNeverFocus=True
         OnClick=UT2K4SP_HighScores.OnImgClick
         OnKeyEvent=UT2K4SP_HighScores.WindowOnKeyEvent
     End Object
     imgBackground=GUIImage'GUI2K4.UT2K4SP_HighScores.SPMimgBackground'

     Begin Object Class=GUIImage Name=SPMimgDraw
         WinHeight=1.000000
         RenderWeight=0.002000
         bAcceptsInput=True
         bNeverFocus=True
         OnDraw=UT2K4SP_HighScores.InternalOnDraw
         OnClick=UT2K4SP_HighScores.OnImgClick
         OnKeyEvent=UT2K4SP_HighScores.WindowOnKeyEvent
     End Object
     imgDraw=GUIImage'GUI2K4.UT2K4SP_HighScores.SPMimgDraw'

     Begin Object Class=GUIButton Name=SPMbtnExport
         Caption="SAVE TO FILE"
         FontScale=FNS_Small
         WinTop=0.950000
         WinLeft=0.400000
         WinWidth=0.200000
         WinHeight=0.004000
         RenderWeight=0.200000
         bVisible=False
         OnClick=UT2K4SP_HighScores.OnExportClick
         OnKeyEvent=SPMbtnExport.InternalOnKeyEvent
     End Object
     btnExport=GUIButton'GUI2K4.UT2K4SP_HighScores.SPMbtnExport'

     Begin Object Class=GUIVertScrollBar Name=SPMsbScores
         PositionChanged=UT2K4SP_HighScores.OnScrollPosChanged
         WinLeft=0.962500
         WinWidth=0.037500
         WinHeight=1.000000
         RenderWeight=1.000000
         bVisible=False
         OnPreDraw=SPMsbScores.GripPreDraw
     End Object
     sbScores=GUIVertScrollBar'GUI2K4.UT2K4SP_HighScores.SPMsbScores'

     ColumnHeaders(0)="name"
     ColumnHeaders(1)="balance"
     ColumnHeaders(2)="matches"
     ColumnHeaders(3)="wins"
     ClickToExit="C L I C K   T O   E X I T"
     SpinnyDudeOffset=(X=273.000000,Z=-11.000000)
     nfov=15
     WinTop=0.000000
     WinHeight=1.000000
     OnKeyEvent=UT2K4SP_HighScores.WindowOnKeyEvent
}

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