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[edit]
MessageBoxReference[edit]
Type: UTUIScene_MessageBox
Modifiers: transient
Reference to a message box scene.
MessageList[edit]
Type: UIList
Modifiers: transient
PlayerData[edit]
Type: UIDataStore_OnlinePlayerData
Modifiers: transient
Reference to the online player datastore.
PlayerInt[edit]
Type: OnlinePlayerInterface
Modifiers: transient
Reference to the online player interface.
PlayerMessages[edit]
Type: UIDataProvider_OnlineFriendMessages
Modifiers: transient
Reference to the player messages provider.
SendFriendRequestScene[edit]
Type: string
Modifiers: transient
Reference to the send friend request screen.
TargetPlayerName[edit]
Type: string
Modifiers: transient
Name of the player we are going to send a friend request to.
TargetPlayerNetId[edit]
Type: OnlineSubsystem.UniqueNetId
Modifiers: transient
Net ID of the player we are going to send a friend request to.
Subobjects[edit]
WidgetEventComponent[edit]
Class: Engine.UIComp_Event
Inherits from: UTTabPage.WidgetEventComponent
No new values.
Functions[edit]
Events[edit]
PostInitialize[edit]
Overrides: UIScreenObject.PostInitialize
Post initialization event - Setup widget delegates.
Other instance functions[edit]
GetNetIdFromIndex[edit]
HandleInputKey[edit]
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[edit]
OnButtonBar_MarkAsUnread[edit]
OnButtonBar_ViewMessage[edit]
Buttonbar Callbacks
OnDeleteMessage[edit]
Deletes the currently selected message.
OnDeleteMessage_Confirm[edit]
Confirmation for the delete message dialog.
OnFriendInvite_Confirm[edit]
Confirmation for the accept friend invite dialog.
OnGameInvite_Confirm[edit]
Confirmation for the accept game invite dialog.
OnGameInviteAccepted[edit]
Callback for when the game invite accepted operation has completed.
OnMarkAsUnread[edit]
Marks the currently selected message as unread.
OnMessageListChanged[edit]
Refreshes the message list.
OnMessagesList_SubmitSelection[edit]
Called when the user submits the current list index.
Parameters:
- Sender - the list that is submitting the selection
OnMessagesList_ValueChanged[edit]
Callback for when the user changes the currently selected list item.
OnPasswordDialog_Closed[edit]
The user has made a selection of the choices available to them.
OnSendFriendRequest[edit]
Sends a friend request to the owner of this player card.
OnSendFriendRequest_Opened[edit]
Callback for when the send message scene has actually been opened. Sets the target player for the scene.
OnViewMessage[edit]
Shows the currently message to the player.
ProcessFollow[edit]
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[edit]
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[edit]
Displays a dialog to the user which allows him to enter the password for the currently selected server.
SetupButtonBar[edit]
Overrides: UTTabPage.SetupButtonBar
Callback allowing the tabpage to setup the button bar for the current scene.