I love the smell of UnrealEd crashing in the morning. – tarquin

UE3:UTUIFrontEnd_CustomScreen (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> UIRoot >> UIScreenObject >> UIScene >> UTUIScene >> UTUIFrontEnd >> UTUIFrontEnd_CustomScreen
Package: 
UTGame
Direct subclasses:
UTUIScene_SendFriendRequest, UTUIScene_SendOnlineMessage, UTUIFrontEnd_CreateProfile, UTUIFrontEnd_CDKey, UTUIFrontEnd_LoginScreen

Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Custom Scene for UT3, contains a description label and an automated way of providing descriptions for widgets.

Properties[edit]

bIsPasswordKeyboard[edit]

Type: bool

Modifiers: transient

Whether or not the keyboard being displayed is a password keyboard.

DescriptionLabel[edit]

Type: UILabel

Modifiers: transient


DescriptionMap[edit]

Type: array<DescriptionMapping>

Modifiers: transient


KeyboardTargetEditBox[edit]

Type: UIEditBox

Modifiers: transient

Target editbox for the onscreen keyboard, if any.

Subobjects[edit]

SceneEventComponent[edit]

Class: Engine.UIComp_Event

Inherits from: UTUIFrontEnd.SceneEventComponent

No new values.

Structs[edit]

DescriptionMapping[edit]

Modifiers: native

Mapping of widget tag to field description.

name WidgetTag 
string DataStoreMarkup 

Functions[edit]

Static functions[edit]

StripInvalidUsernameCharacters[edit]

static function string StripInvalidUsernameCharacters (string Username)

Strips any characters which are deemed invalid for profile names from the specified username.

Parameters:

  • Username - the username to strip invalid characters from.

Returns:

the username with all invalid characters stripped.

Events[edit]

PostInitialize[edit]

event PostInitialize ()

Overrides: UTUIFrontEnd.PostInitialize

PostInitialize event - Sets delegates for the scene.

Other instance functions[edit]

OnKeyboardInputComplete[edit]

function OnKeyboardInputComplete (bool bWasSuccessful)

Delegate used when the keyboard input request has completed

Parameters:

  • bWasSuccessful - true if the async action completed without error, false if there was an error

OnNotifyActiveStateChanged[edit]

function OnNotifyActiveStateChanged (UIScreenObject Sender, int PlayerIndex, UIState NewlyActiveState, optional UIState PreviouslyActiveState)

Callback for when the object's active state changes.

ShowKeyboard[edit]

function ShowKeyboard (UIEditBox InTargetEditBox, string Title, optional string Message, optional bool bPassword, optional bool bShouldValidate, optional string DefaultText, optional int MaxLength)

Shows the on screen keyboard.