Always snap to grid
UE3:UTUITabPage_Messages (UT3)
Object >> UIRoot >> UIScreenObject >> UIObject >> UIContainer >> UITabPage >> UTTabPage >> UTUITabPage_Messages |
Contents
- 1 Properties
- 2 Functions
- 2.1 Events
- 2.2 Other instance functions
- 2.2.1 GetNetIdFromIndex
- 2.2.2 HandleInputKey
- 2.2.3 OnButtonBar_DeleteMessage
- 2.2.4 OnButtonBar_MarkAsUnread
- 2.2.5 OnButtonBar_ViewMessage
- 2.2.6 OnDeleteMessage
- 2.2.7 OnDeleteMessage_Confirm
- 2.2.8 OnFriendInvite_Confirm
- 2.2.9 OnGameInvite_Confirm
- 2.2.10 OnGameInviteAccepted
- 2.2.11 OnMarkAsUnread
- 2.2.12 OnMessageListChanged
- 2.2.13 OnMessagesList_SubmitSelection
- 2.2.14 OnMessagesList_ValueChanged
- 2.2.15 OnPasswordDialog_Closed
- 2.2.16 OnSendFriendRequest
- 2.2.17 OnSendFriendRequest_Opened
- 2.2.18 OnViewMessage
- 2.2.19 ProcessFollow
- 2.2.20 ProcessGameInvite
- 2.2.21 PromptForServerPassword
- 2.2.22 SetupButtonBar
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Tab page for messages a user has received.
Properties
MessageBoxReference
Type: UTUIScene_MessageBox
Modifiers: transient
Reference to a message box scene.
MessageList
Type: UIList
Modifiers: transient
PlayerData
Type: UIDataStore_OnlinePlayerData
Modifiers: transient
Reference to the online player datastore.
PlayerInt
Type: OnlinePlayerInterface
Modifiers: transient
Reference to the online player interface.
PlayerMessages
Type: UIDataProvider_OnlineFriendMessages
Modifiers: transient
Reference to the player messages provider.
SendFriendRequestScene
Type: string
Modifiers: transient
Reference to the send friend request screen.
TargetPlayerName
Type: string
Modifiers: transient
Name of the player we are going to send a friend request to.
TargetPlayerNetId
Type: OnlineSubsystem.UniqueNetId
Modifiers: transient
Net ID of the player we are going to send a friend request to.
Subobjects
WidgetEventComponent
Class: Engine.UIComp_Event
Inherits from: UTTabPage.WidgetEventComponent
No new values.
Functions
Events
PostInitialize
Overrides: UIScreenObject.PostInitialize
Post initialization event - Setup widget delegates.
Other instance functions
GetNetIdFromIndex
HandleInputKey
Overrides: UTTabPage.HandleInputKey
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.
Parameters:
- EventParms - information about the input event.
Returns:
- TRUE to indicate that this input key was processed; no further processing will occur on this input key event.
OnButtonBar_DeleteMessage
OnButtonBar_MarkAsUnread
OnButtonBar_ViewMessage
Buttonbar Callbacks
OnDeleteMessage
Deletes the currently selected message.
OnDeleteMessage_Confirm
Confirmation for the delete message dialog.
OnFriendInvite_Confirm
Confirmation for the accept friend invite dialog.
OnGameInvite_Confirm
Confirmation for the accept game invite dialog.
OnGameInviteAccepted
Callback for when the game invite accepted operation has completed.
OnMarkAsUnread
Marks the currently selected message as unread.
OnMessageListChanged
Refreshes the message list.
OnMessagesList_SubmitSelection
Called when the user submits the current list index.
Parameters:
- Sender - the list that is submitting the selection
OnMessagesList_ValueChanged
Callback for when the user changes the currently selected list item.
OnPasswordDialog_Closed
The user has made a selection of the choices available to them.
OnSendFriendRequest
Sends a friend request to the owner of this player card.
OnSendFriendRequest_Opened
Callback for when the send message scene has actually been opened. Sets the target player for the scene.
OnViewMessage
Shows the currently message to the player.
ProcessFollow
Final function in the "join game invite" process - interacts with the online subsystem to initiate the join. At this point, we've made sure that all conditions for a successful join are met, including prompting the user for the password (if required).
ProcessGameInvite
Wrapper function which displays a prompt dialog if the server we're about to join has a password.
Parameters:
- SelectedMessageItem - the value of the index for the message corresponding to the game invite (i.e. MessageList.Items[MessageList.Index])
- ServerPassword - the password to use when connecting to the game
PromptForServerPassword
Displays a dialog to the user which allows him to enter the password for the currently selected server.
SetupButtonBar
Overrides: UTTabPage.SetupButtonBar
Callback allowing the tabpage to setup the button bar for the current scene.