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

UTGame.UTUIPanel_SingleMap

Extends
UTTabPage
Modifiers
placeable dependson ( UTMapListManager )

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved. Single map screen for UT3.

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

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

Variables Summary
UILabelDescriptionLabel
UIScrollFrameDescriptionScroller
UTUIListMapList
UIImageMapPreviewImage
UILabelNumPlayersLabel
Inherited Variables from UTGame.UTTabPage
bRequiresTick
Inherited Variables from Engine.UITabPage
ButtonCaption, ButtonClass, ButtonToolTip, PageDescription, TabButton

Delegates Summary
delegate OnMapSelected ()
Inherited Delegates from UTGame.UTTabPage
OnTick

Functions Summary
functionname GetCurrentGameMode ()))
functionname GetCurrentGameModeFull ()))
functionstring GetSelectedMap ()))
functionstring GrabOptions (string InURL))
function OnMapList_SubmitSelection (UIList Sender, optional int PlayerIndex=GetBestPlayerIndex() ))
function OnMapList_ValueChanged (UIObject Sender, optional int PlayerIndex=0 ))
event PostInitialize ()))
function SetPreviewImageMarkup (string InMarkup))
function SetupMapCycle (string SelectedMap))
functionstring StripOptions (coerce string InURL))
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

DescriptionLabel Source code

var transient UILabel DescriptionLabel;
Description label for the map.

DescriptionScroller Source code

var transient UIScrollFrame DescriptionScroller;
scrollframe which contains the description label - allows the player to read long descriptions

MapList Source code

var transient UTUIList MapList;
List of maps widget.

MapPreviewImage Source code

var transient UIImage MapPreviewImage;
Preview image for a map.

NumPlayersLabel Source code

var transient UILabel NumPlayersLabel;
NumPlayers label for the map.


Delegates Detail

OnMapSelected Source code

delegate OnMapSelected ( )
Delegate for when the user selects a map on this page.


Functions Detail

GetCurrentGameMode Source code

function name GetCurrentGameMode ( ) )

@return Returns the current game mode.

GetCurrentGameModeFull Source code

function name GetCurrentGameModeFull ( ) )

GetSelectedMap Source code

function string GetSelectedMap ( ) )

@return Returns the currently selected map.

GrabOptions Source code

function string GrabOptions ( string InURL) )

OnMapList_SubmitSelection Source code

function OnMapList_SubmitSelection ( UIList Sender, optional int PlayerIndex=GetBestPlayerIndex() ) )
Called when the user changes the current list index.
@param Sender the list that is submitting the selection

OnMapList_ValueChanged Source code

function OnMapList_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

PostInitialize Source code

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

SetPreviewImageMarkup Source code

function SetPreviewImageMarkup ( string InMarkup) )
Changes the preview image for a map.

SetupMapCycle Source code

function SetupMapCycle ( string SelectedMap) )
Sets up a map cycle consisting of 1 map.

StripOptions Source code

function string StripOptions ( coerce string InURL) )


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__UTUIPanel_SingleMap"
   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.158 - Created with UnCodeX