Navigation
API > API/Plugins > API/Plugins/OnlineSubsystem > API/Plugins/OnlineSubsystem/Interfaces
References
| Module | OnlineSubsystem |
| Header | /Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlineGameMatchesInterface.h |
| Include | #include "Interfaces/OnlineGameMatchesInterface.h" |
Syntax
class IOnlineGameMatches
Remarks
IOnlineGameMatches - Interface class for managing a user's game matches
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | CreateGameMatch
(
const FUniqueNetId& UserId, |
Create a game match | |
| void | JoinGameMatch
(
const FUniqueNetId& UserId, |
Joins a player to an existing match | |
| void | LeaveGameMatch
(
const FUniqueNetId& UserId, |
Removes a player from an existing match | |
| void | ReportGameMatchResults
(
const FUniqueNetId& UserId, |
Sends final data of the match and closes the match out | |
| void | UpdateGameMatchDetails
(
const FUniqueNetId& UserId, |
Updates game match information while match is still in progress | |
| void | UpdateGameMatchStatus
(
const FUniqueNetId& UserId, |
Updates the status of a created match |