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

UTGame.UTUIFrontEnd_CreateProfile

Extends
UTUIFrontEnd_CustomScreen

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved. Profile creation screen for UT3.

Core.Object
|   
+-- Engine.UIRoot
   |   
   +-- Engine.UIScreenObject
      |   
      +-- Engine.UIScene
         |   
         +-- UTGame.UTUIScene
            |   
            +-- UTGame.UTUIFrontEnd
               |   
               +-- UTGame.UTUIFrontEnd_CustomScreen
                  |   
                  +-- UTGame.UTUIFrontEnd_CreateProfile

Variables Summary
OnlineAccountInterfaceAccountInterface
UIEditBoxCDKeyEditBox[4]
intCreateErrorStatus
UIEditBoxEMailEditBox
UTUIScene_MessageBoxMessageBoxReference
UIEditBoxPasswordConfirmEditBox
UIEditBoxPasswordEditBox
UIEditBoxUserNameEditBox
Inherited Variables from UTGame.UTUIFrontEnd_CustomScreen
bIsPasswordKeyboard, DescriptionLabel, DescriptionMap, KeyboardTargetEditBox
Inherited Variables from UTGame.UTUIFrontEnd
bCancellingInstallPS3, bInstallingPS3, ButtonBar, CurrentPageIndex, ImportingMessageBoxReference, ImportState, LastURL, PreviousPageIndex, TabControl, TitleMarkupString, VersionFont, VersionPos, VersionText

Enumerations Summary
Inherited Enumerations from UTGame.UTUIFrontEnd
EModImport

Structures Summary
Inherited Structures from UTGame.UTUIFrontEnd_CustomScreen
DescriptionMapping

Functions Summary
functionbool HandleInputKey (const out InputEventParameters EventParms ))
functionbool OnButtonBar_Cancel (UIScreenObject InButton, int InPlayerIndex))
functionbool OnButtonBar_CreateProfile (UIScreenObject InButton, int InPlayerIndex))
functionbool OnButtonBar_ShowKeyboard (UIScreenObject InButton, int InPlayerIndex))
function OnCancel ()))
function OnCreateOnlineAccountCompleted (EOnlineAccountCreateStatus ErrorStatus))
function OnCreateOnlineAccount_Closed ()))
function OnCreateProfile ()))
function OnProfileCreatedMessage_Closed ()))
function OnShowKeyboard ()))
functionbool OnSubmitText (UIEditBox Sender, int PlayerIndex ))
event PostInitialize ()))
function SetupButtonBar ()))
functionbool ValidateUserName (string UserName))
Inherited Functions from UTGame.UTUIFrontEnd_CustomScreen
OnKeyboardInputComplete, OnNotifyActiveStateChanged, PostInitialize, ShowKeyboard, StripInvalidUsernameCharacters
Inherited Functions from UTGame.UTUIFrontEnd
BeginHideAnimation, BeginImportMod, BeginInstallPS3, BeginShowAnimation, CancelInstallPS3, CheckForFrontEndError, ChildSceneOpened, GetTitleLabel, HandleInputKey, ImportMod, InstallPS3, OnCancelInstallPS3, OnCancelMessageClosed, OnImportModFinished, OnInstallMessageClosed, OnLoginError_Confirm, OnMainRegion_Show_UIAnimEnd, OnPageActivated, OnRetryPasswordDialog_Closed, OnTabPage_Hide_UIAnimEnd, OnTabPage_Show_UIAnimEnd, PostInitialize, PromptForPassword, SavePassword, SceneActivated, SetTitle, SetupButtonBar, UpdateModState, UpdatePS3InstallState


Variables Detail

AccountInterface Source code

var transient OnlineAccountInterface AccountInterface;

CDKeyEditBox[4] Source code

var transient UIEditBox CDKeyEditBox[4];

CreateErrorStatus Source code

var transient int CreateErrorStatus;

EMailEditBox Source code

var transient UIEditBox EMailEditBox;

MessageBoxReference Source code

var transient UTUIScene_MessageBox MessageBoxReference;

PasswordConfirmEditBox Source code

var transient UIEditBox PasswordConfirmEditBox;

PasswordEditBox Source code

var transient UIEditBox PasswordEditBox;

UserNameEditBox Source code

var transient UIEditBox UserNameEditBox;


Functions Detail

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_Cancel Source code

function bool OnButtonBar_Cancel ( UIScreenObject InButton, int InPlayerIndex) )
Buttonbar Callbacks.

OnButtonBar_CreateProfile Source code

function bool OnButtonBar_CreateProfile ( UIScreenObject InButton, int InPlayerIndex) )

OnButtonBar_ShowKeyboard Source code

function bool OnButtonBar_ShowKeyboard ( UIScreenObject InButton, int InPlayerIndex) )

OnCancel Source code

function OnCancel ( ) )
Callback for when the user wants to back out of this screen.

OnCreateOnlineAccountCompleted Source code

function OnCreateOnlineAccountCompleted ( EOnlineAccountCreateStatus ErrorStatus) )
Delegate used in notifying the UI/game that the account creation completed
@param ErrorStatus whether the account created successfully or not

OnCreateOnlineAccount_Closed Source code

function OnCreateOnlineAccount_Closed ( ) )
Callback for when the creating account message finishes hiding.

OnCreateProfile Source code

function OnCreateProfile ( ) )
Tries to create the user's account.

OnProfileCreatedMessage_Closed Source code

function OnProfileCreatedMessage_Closed ( ) )
Callback for when the profile successfully created message box has closed.

OnShowKeyboard Source code

function OnShowKeyboard ( ) )
Shows the online keyboard.

OnSubmitText Source code

function bool OnSubmitText ( UIEditBox Sender, int PlayerIndex ) )
Called when the user presses enter (or any other action bound to UIKey_SubmitText) while this editbox has focus.
@param Sender the editbox that is submitting text
@param PlayerIndex the index of the player that generated the call to SetValue; used as the PlayerIndex when activating UIEvents; if not specified, the value of GetBestPlayerIndex() is used instead.
@return if TRUE, the editbox will clear the existing value of its textbox.

PostInitialize Source code

event PostInitialize ( ) )
PostInitialize event - Sets delegates for the scene.

SetupButtonBar Source code

function SetupButtonBar ( ) )
Sets up the scene's button bar.

ValidateUserName Source code

function bool ValidateUserName ( string UserName) )
Validates the user name and displays an error message if the name is invalid.
@param UserName Name to validate
@return TRUE if the name is valid, FALSE otherwise.


Defaultproperties

defaultproperties
{
   Begin Object Class=UIComp_Event Name=SceneEventComponent ObjName=SceneEventComponent Archetype=UIComp_Event'UTGame.Default__UTUIFrontEnd_CustomScreen:SceneEventComponent'
      ObjectArchetype=UIComp_Event'UTGame.Default__UTUIFrontEnd_CustomScreen:SceneEventComponent'
   End Object
   EventProvider=SceneEventComponent
   Name="Default__UTUIFrontEnd_CreateProfile"
   ObjectArchetype=UTUIFrontEnd_CustomScreen'UTGame.Default__UTUIFrontEnd_CustomScreen'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:58.709 - Created with UnCodeX