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

UE3:OnlineSubsystemLive (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site

(Redirected from UE3:ContentListCache (UT3))
Jump to: navigation, search
UT3 Object >> OnlineSubsystem >> OnlineSubsystemCommonImpl >> OnlineSubsystemLive

Contents

Package: 
OnlineSubsystemLive
Implemented interfaces
OnlineContentInterface, OnlineGameInterface, OnlinePlayerInterface, OnlinePlayerInterfaceEx, OnlineStatsInterface, OnlineSystemInterface, OnlineVoiceInterface

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

[edit] Properties

See OnlineSubsystemLive properties.

[edit] Structs

[edit] ContentListCache

Modifiers: native

Holds the cached state of the content list for a single player

array<OnlineSubsystem.OnlineContent> Content 
The list of returned content
OnlineSubsystem.EOnlineEnumerationReadState ReadState 
Indicates the state of the async read
array<delegate<OnContentChange> > ContentChangeDelegates 
The delegate to call when the content has changed (user logged in, etc)
array<delegate<OnReadContentComplete> > ReadCompleteDelegates 
The delegate to call when the read is complete
int NewDownloadCount 
The number of new downloadable content packages available
int TotalDownloadCount 
The total number of downloadable content packages available
array<delegate<OnQueryAvailableDownloadsComplete> > QueryDownloadsDelegates 
The delegate to call when the read is complete

[edit] DeviceIdCache

Modifiers: native

Per user cache of device id information

int DeviceId 
The last selected device id for this user
delegate<OnDeviceSelectionComplete> DeviceSelectionMulticast 
Delegate used to fire the array of events off
array<delegate<OnDeviceSelectionComplete> > DeviceSelectionDelegates 
List of subscribers interested in device selection notification

[edit] FriendsListCache

Modifiers: native

Holds the cached state of the friends list for a single player

array<OnlineSubsystem.OnlineFriend> Friends 
The list of returned friends
OnlineSubsystem.EOnlineEnumerationReadState ReadState 
Indicates the state of the async read
array<delegate<OnReadFriendsComplete> > ReadFriendsDelegates 
The array of delegates that notify read completion of the friends list data
array<delegate<OnFriendsChange> > FriendsChangeDelegates 
The array of delegates that notify that the friends list has changed

[edit] InviteData

Modifiers: native

Holds the delegate and the last accepted invite for a player

array<delegate<OnGameInviteAccepted> > InviteDelegates 
The per user delegates for game invites
pointer{XINVITE_INFO} InviteData 
Cached invite data for the player
OnlineGameSearch InviteSearch 
Game search results associated with this invite

[edit] LiveRemoteTalker

Extends: OnlineSubsystem.RemoteTalker

Modifiers: native

Information about a remote talker

TalkerPriority LocalPriorities[4]  
Holds the priorities for each of the local players
int NumberOfMutes 
The number of local talkers that have this remote talker muted

[edit] LoginDelegates

Modifiers: native

Holds an array of login delegates

array<delegate<OnLoginChange> > Delegates 
This is the list of requested delegates to fire

[edit] PerUserDelegateLists

Modifiers: native

Since the static array of dynamic array syntax appears to be broken

array<delegate<OnRecognitionComplete> > SpeechRecognitionDelegates 
The array of delegates for notifying when speech recognition has completed for a player
array<delegate<OnUnlockAchievementComplete> > AchievementDelegates 
The array of delegates for notifying when an achievement write has completed

[edit] ProfileSettingsCache

Modifiers: native

Holds the cached state of the profile for a single player

OnlineProfileSettings Profile 
The profile for the player
array<delegate<OnReadProfileSettingsComplete> > ReadDelegates 
Used for per player index notification of profile reads completing
array<delegate<OnWriteProfileSettingsComplete> > WriteDelegates 
Used for per player index notification of profile writes completing
array<delegate<OnProfileDataChanged> > ProfileDataChangedDelegates 
Used to notify subscribers when the player changes their (non-game) profile

[edit] TalkerPriority

Modifiers: native

Information about a remote talker's priority

Zero means highest priority, < zero means muted

int CurrentPriority 
Holds the current priority for this talker
int LastPriority 
Holds the last priority for this talker

[edit] Delegates

See OnlineSubsystemLive delegates.

[edit] Functions

[edit] Native functions

See OnlineSubsystemLive native functions.

[edit] Other instance functions

See OnlineSubsystemLive instance functions.