Navigation
API > API/Plugins > API/Plugins/OnlineSubsystem
The details of a match
| Name | IOnlineTournamentMatchDetails |
| Type | struct |
| Header File | /Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlineTournamentInterface.h |
| Include Path | #include "Interfaces/OnlineTournamentInterface.h" |
Syntax
struct IOnlineTournamentMatchDetails : public TSharedFromThis< IOnlineTournamentMatchDetails >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → IOnlineTournamentMatchDetails
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IOnlineTournamentMatchDetails() |
Interfaces/OnlineTournamentInterface.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TOptional< FVariantData > GetAttribute
(
const FName AttributeName |
Get meta-data for this match (varies based on online platform) | Interfaces/OnlineTournamentInterface.h | |
| Get the bracket of this match | Interfaces/OnlineTournamentInterface.h | ||
FOnlineTournamentMatchIdRef GetMatchId() |
Get the MatchId for this match | Interfaces/OnlineTournamentInterface.h | |
EOnlineTournamentMatchState GetMatchState() |
Get the current state of this match | Interfaces/OnlineTournamentInterface.h | |
TArray< TSharedRef< const IOnlineTournamentParticipantDetails > > GetParticipants() |
Get the array of participants for this match | Interfaces/OnlineTournamentInterface.h | |
EOnlineTournamentParticipantType GetParticipantType() |
Get the type of participants for this match | Interfaces/OnlineTournamentInterface.h | |
TOptional< int32 > GetRound() |
Get the round of this match | Interfaces/OnlineTournamentInterface.h | |
| Get the start time of this match in UTC | Interfaces/OnlineTournamentInterface.h |