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

UTGame.UTUITabPage_MyContent

Extends
UTTabPage
Modifiers
placeable dependson ( UTUIScene_MessageBox ) native ( UI )

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved. Tab page for content a user has installed.

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

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

Variables Summary
UIListContentList
UTUIScene_MessageBoxMessageBoxReference
Inherited Variables from UTGame.UTTabPage
bRequiresTick
Inherited Variables from Engine.UITabPage
ButtonCaption, ButtonClass, ButtonToolTip, PageDescription, TabButton

Functions Summary
functionbool GetContentName (int ContentIdx, out string ContentName))
functionbool HandleInputKey (const out InputEventParameters EventParms ))
functionbool OnButtonBar_DeleteAllContent (UIScreenObject InButton, int PlayerIndex))
functionbool OnButtonBar_DeleteContent (UIScreenObject InButton, int PlayerIndex))
function OnContentListChanged ()))
function OnContentList_ValueChanged (UIObject Sender, optional int PlayerIndex=0 ))
function OnDeleteAllContent ()))
function OnDeleteAllContent_Confirm (UTUIScene_MessageBox MessageBox, int SelectedItem, int PlayerIndex))
function OnDeleteContent ()))
function OnDeleteContent_Confirm (UTUIScene_MessageBox MessageBox, int SelectedItem, int PlayerIndex))
function PerformDeleteContent (string ContentName)
event PostInitialize ()))
function ReloadContent ()
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

ContentList Source code

var transient UIList ContentList;
Reference to the list that displays user content.

MessageBoxReference Source code

var transient UTUIScene_MessageBox MessageBoxReference;
Reference to a message box scene.


Functions Detail

GetContentName Source code

function bool GetContentName ( int ContentIdx, out string ContentName) )
Returns the filename of some content given its content idx.
@param ContentIdx Index of the content file to retrieve.

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.

OnButtonBar_DeleteAllContent Source code

function bool OnButtonBar_DeleteAllContent ( UIScreenObject InButton, int PlayerIndex) )

OnButtonBar_DeleteContent Source code

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

OnContentListChanged Source code

function OnContentListChanged ( ) )
Callback for when the content list has changed.

OnContentList_ValueChanged Source code

function OnContentList_ValueChanged ( UIObject Sender, optional int PlayerIndex=0 ) )
Callback for when the user changes the currently selected list item.

OnDeleteAllContent Source code

function OnDeleteAllContent ( ) )
Deletes all content.

OnDeleteAllContent_Confirm Source code

function OnDeleteAllContent_Confirm ( UTUIScene_MessageBox MessageBox, int SelectedItem, int PlayerIndex) )
Confirmation for the delete all content dialog.

OnDeleteContent Source code

function OnDeleteContent ( ) )
Deletes the currently selected content file.

OnDeleteContent_Confirm Source code

function OnDeleteContent_Confirm ( UTUIScene_MessageBox MessageBox, int SelectedItem, int PlayerIndex) )
Confirmation for the delete content dialog.

PerformDeleteContent Source code

native function PerformDeleteContent ( string ContentName )
Actually deletes the content from the storage device.
@param ContentName Filename of content to delete.

PostInitialize Source code

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

ReloadContent Source code

native function ReloadContent ( )
Reloads all downloaded content.

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_MyContent"
   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.753 - Created with UnCodeX