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

UTGame.UTUITabPage_AchievementList

Extends
UTTabPage
Modifiers
placeable

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved. Tab page for achievement progress.

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

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

Variables Summary
UTUIDataProvider_AvailableContentAchievementDP
UTUIDataStore_ContentAchievementDS
UTUIListAchievementList
UILabelDescriptionLabel
UIImageIconImage
Inherited Variables from UTGame.UTTabPage
bRequiresTick
Inherited Variables from Engine.UITabPage
ButtonCaption, ButtonClass, ButtonToolTip, PageDescription, TabButton

Functions Summary
functionint GetMatchingProfileId (UTProfileSettings Profile, int MatchingId ))
functionbool HandleInputKey (const out InputEventParameters EventParms ))
function OnAchievementList_SubmitSelection (UIList Sender, optional int PlayerIndex=GetBestPlayerIndex() ))
function OnAchievementList_ValueChanged (UIObject Sender, optional int PlayerIndex=0 ))
functionbool OnButtonBar_ExpandCollapse (UIScreenObject InButton, int PlayerIndex))
functionbool OnButtonBar_ShowAchievements (UIScreenObject InButton, int PlayerIndex))
function OnExpandCollapse ()))
event PostInitialize ()))
function SetupButtonBar (UTUIButtonBar ButtonBar))
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

AchievementDP Source code

var UTUIDataProvider_AvailableContent AchievementDP;
data provider responsible for achievement info

AchievementDS Source code

var UTUIDataStore_Content AchievementDS;
data store responsible for achievements

AchievementList Source code

var UTUIList AchievementList;
list of achievements - not necessarily all possible achievements

DescriptionLabel Source code

var transient UILabel DescriptionLabel;
Award description label.

IconImage Source code

var transient UIImage IconImage;
Award icon image.


Functions Detail

GetMatchingProfileId Source code

function int GetMatchingProfileId ( UTProfileSettings Profile, int MatchingId ) )
GetMatchingProfileId

HandleInputKey Source code

function bool HandleInputKey ( const out InputEventParameters EventParms ) )
Provides a hook for unrealscript to respond to input using actual input key names (i.e. Left, Tab, etc.) Called when an input key event is received which this widget responds to and is in the correct state to process. The keys and states widgets receive input for is managed through the UI editor's key binding dialog (F8). This delegate is called BEFORE kismet is given a chance to process the input.
@param EventParms information about the input event.
@return TRUE to indicate that this input key was processed; no further processing will occur on this input key event.

OnAchievementList_SubmitSelection Source code

function OnAchievementList_SubmitSelection ( UIList Sender, optional int PlayerIndex=GetBestPlayerIndex() ) )

OnAchievementList_ValueChanged Source code

function OnAchievementList_ValueChanged ( UIObject Sender, optional int PlayerIndex=0 ) )
Called when the user presses Enter (or any other action bound to UIKey_SubmitListSelection) while this list has focus.
@param Sender the list that is submitting the selection

OnButtonBar_ExpandCollapse Source code

function bool OnButtonBar_ExpandCollapse ( UIScreenObject InButton, int PlayerIndex) )

OnButtonBar_ShowAchievements Source code

function bool OnButtonBar_ShowAchievements ( UIScreenObject InButton, int PlayerIndex) )
Buttonbar Callbacks

OnExpandCollapse Source code

function OnExpandCollapse ( ) )

PostInitialize Source code

event PostInitialize ( ) )
Post initialization event - Setup widget delegates.

SetupButtonBar Source code

function SetupButtonBar ( UTUIButtonBar ButtonBar) )
Callback allowing the tabpage to setup the button bar for the current scene.


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_AchievementList"
   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.527 - Created with UnCodeX