Mostly Harmless
UE3:OnlineSubsystemGameSpy (UT3)
Object >> OnlineSubsystem >> OnlineSubsystemCommonImpl >> OnlineSubsystemGameSpy |
Contents
- Package:
- OnlineSubsystemGameSpy
- Implemented interfaces:
- OnlineAccountInterface, OnlineNewsInterface, OnlinePlayerInterface, OnlinePlayerInterfaceEx, OnlineStatsInterface, OnlineSystemInterface, OnlineVoiceInterface
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-2008 Epic Games, Inc. All Rights Reserved.
Properties[edit]
See OnlineSubsystemGameSpy properties.
Enums[edit]
EMuteType[edit]
The types of global muting we support
- MUTE_None
- MUTE_AllButFriends
- MUTE_All
Structs[edit]
ControllerConnectionState[edit]
Modifiers: native
Struct to hold current and previous frame's game state
- int bIsControllerConnected
- Whether the controller is connected or not
- int bLastIsControllerConnected
- Last frame's version of the above
LocalTalkerGS[edit]
Extends: OnlineSubsystem.LocalTalker
Modifiers: native
Adds to the local talker definition so we can support muting
- EMuteType MuteType
OnlineStatusMapping[edit]
Modifiers: native
Holds the items used to map an online status string to its format string
- int StatusId
- The id of the status string
- string StatusString
- The format string to use to apply the passed in properties/strings
PendingPlayerStats[edit]
Modifiers: native
This stores the stats for a single player before being written out to the backend
- OnlineSubsystem.UniqueNetId Player
- The player for which stats are being written
- string PlayerName
- The name of the player to report with
- string StatGuid
- This is a per-player guid that needs to be passed to the backend
- array<PlayerStat> Stats
- The stats for this player
- OnlineSubsystem.OnlinePlayerScore Score
- The score for this player
- string Place
- This player's place when sorted against the other players. Calculated at reporting time
PerUserDelegateLists[edit]
Modifiers: native
Since the static array of dynamic array syntax appears to be broken
- array<delegate<OnUnlockAchievementComplete> > AchievementDelegates
- The array of delegates for notifying when an achievement write has completed
PerUserProfileDelegates[edit]
Modifiers: native
- array<delegate<OnReadProfileSettingsComplete> > Delegates
- The array of delegates that notify read completion of profile data
PlayerStat[edit]
Modifiers: native
This holds a single stat waiting to be written out
- int KeyId
- The GameSpy key for this stat
- Settings.SettingsData Data
- The stat's value
ViewPropertyToKeyId[edit]
Modifiers: native
Maps a view and property to a gamespy stats key If only PropertyId is 0, then this is the KeyId for the View itself
- int ViewId
- The id of the view
- int PropertyId
- The id of the property
- int KeyId
- The id of the gamespy stats key
Delegates[edit]
See OnlineSubsystemGameSpy delegates.
Functions[edit]
Native functions[edit]
See OnlineSubsystemGameSpy native functions.
Events[edit]
GetPlayerNicknameFromIndex[edit]
Overrides: OnlineSubsystemCommonImpl.GetPlayerNicknameFromIndex
Returns the name of the player for the specified index
Parameters:
- UserIndex - the user to return the name of
Returns:
- the name of the player at the specified index
GetPlayerUniqueNetIdFromIndex[edit]
Overrides: OnlineSubsystemCommonImpl.GetPlayerUniqueNetIdFromIndex
Returns the unique id of the player for the specified index
Parameters:
- UserIndex - the user to return the id of
Returns:
- the unique id of the player at the specified index
Other instance functions[edit]
- UT3-specific classes
- Classes in UT3 package OnlineSubsystemGameSpy
- Classes implementing OnlineAccountInterface (UT3)
- Classes implementing OnlineNewsInterface (UT3)
- Classes implementing OnlinePlayerInterface (UT3)
- Classes implementing OnlinePlayerInterfaceEx (UT3)
- Classes implementing OnlineStatsInterface (UT3)
- Classes implementing OnlineSystemInterface (UT3)
- Classes implementing OnlineVoiceInterface (UT3)
- Subclasses of OnlineSubsystemCommonImpl (UT3)
- Auto-generated pages requiring human attention