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

UTGame.UTUITabPage_StatsPage

Extends
UTTabPage
Modifiers
placeable

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved. Tab page for a user's stats.

Core.Object
|   
+-- Engine.UIRoot
   |   
   +-- Engine.UIScreenObject
      |   
      +-- Engine.UIObject
         |   
         +-- Engine.UIContainer
            |   
            +-- Engine.UITabPage
               |   
               +-- UTGame.UTTabPage
                  |   
                  +-- UTGame.UTUITabPage_StatsPage

Direct Known Subclasses:

UTUITabPage_StatsGeneral, UTUITabPage_StatsRewards, UTUITabPage_StatsVehicles, UTUITabPage_StatsVehicleWeapons, UTUITabPage_StatsWeapons

Constants Summary
Inherited Contants from Engine.UITabPage
CAPTION_DATABINDING_INDEX, DESCRIPTION_DATABINDING_INDEX, TOOLTIP_DATABINDING_INDEX

Variables Summary
UILabelRefreshingLabel
UTDataStore_OnlineStatsStatsDataStore
OnlineStatsInterfaceStatsInterface
UIListStatsList
Inherited Variables from UTGame.UTTabPage
bRequiresTick
Inherited Variables from Engine.UITabPage
ButtonCaption, ButtonClass, ButtonToolTip, PageDescription, TabButton

Functions Summary
eventbool ActivatePage (int PlayerIndex, bool bActivate, optional bool bTakeFocus=true ))
function OnStatsReadComplete (bool bWasSuccessful))
event PostInitialize ()))
function ReadStats ()
Inherited Functions from UTGame.UTTabPage
CloseParentScene, GetButtonBar, HandleInputKey, OnChildRepositioned, SetupButtonBar
Inherited Functions from Engine.UITabPage
ActivatePage, AddedToTabControl, CanActivatePage, ClearBoundDataStores, CreateTabButton, GetBoundDataStores, GetDataStoreBinding, GetOwnerTabControl, GetTabButton, IsActivePage, LinkToTabButton, NotifyDataStoreValueUpdated, OnActiveStateChanged, RefreshSubscriberValue, RemovedFromParent, SetDataStoreBinding, SetTabCaption


Variables Detail

RefreshingLabel Source code

var transient UILabel RefreshingLabel;
Refreshing label.

StatsDataStore Source code

var transient UTDataStore_OnlineStats StatsDataStore;
Reference to the stats datastore.

StatsInterface Source code

var transient OnlineStatsInterface StatsInterface;
Reference to the stats interface.

StatsList Source code

var transient UIList StatsList;
Reference to the stats list


Functions Detail

ActivatePage Source code

event bool ActivatePage ( int PlayerIndex, bool bActivate, optional bool bTakeFocus=true ) )
Causes this page to become (or no longer be) the tab control's currently active page.
@param PlayerIndex the index [into the Engine.GamePlayers array] for the player that wishes to activate this page.
@param bActivate TRUE if this page should become the tab control's active page; FALSE if it is losing the active status.
@param bTakeFocus specify TRUE to give this panel focus once it's active (only relevant if bActivate = true)
@return TRUE if this page successfully changed its active state; FALSE otherwise.

OnStatsReadComplete Source code

function OnStatsReadComplete ( bool bWasSuccessful) )
Called by the data store when the stats read has completed
@param bWasSuccessful whether the stats read was successful or not

PostInitialize Source code

event PostInitialize ( ) )
Callback for when the widget has finished initialized.

ReadStats Source code

function ReadStats ( )
Starts the stats read for this page.


Defaultproperties

defaultproperties
{
   Begin Object Class=UIComp_Event Name=WidgetEventComponent ObjName=WidgetEventComponent Archetype=UIComp_Event'UTGame.Default__UTTabPage:WidgetEventComponent'
      ObjectArchetype=UIComp_Event'UTGame.Default__UTTabPage:WidgetEventComponent'
   End Object
   EventProvider=WidgetEventComponent
   Name="Default__UTUITabPage_StatsPage"
   ObjectArchetype=UTTabPage'UTGame.Default__UTTabPage'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:59.878 - Created with UnCodeX