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

UTGame.UTUIPanel_SingleMap

Extends
UTTabPage
Modifiers
placeable

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved. Single map secreen 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 ()))
functionstring GetSelectedMap ()))
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))
Inherited Functions from UTGame.UTTabPage
CloseParentScene, 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.

GetSelectedMap Source code

function string GetSelectedMap ( ) )

@return Returns the currently selected map.

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.


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: Mon 26/11/2007 17:41:33.937 - Created with UnCodeX