Navigation
API > API/Plugins > API/Plugins/OnlineSubsystem
The tournament-specific details of a participant in a tournament
| Name | IOnlineTournamentParticipantDetails |
| Type | struct |
| Header File | /Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlineTournamentInterface.h |
| Include Path | #include "Interfaces/OnlineTournamentInterface.h" |
Syntax
struct IOnlineTournamentParticipantDetails : public TSharedFromThis< IOnlineTournamentParticipantDetails >
Inheritance Hierarchy
- FSharedFromThisBase → TSharedFromThis → IOnlineTournamentParticipantDetails
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IOnlineTournamentParticipantDetails() |
Interfaces/OnlineTournamentInterface.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TOptional< FVariantData > GetAttribute
(
const FName AttributeName |
Get meta-data for this participant (varies based on online platform) | Interfaces/OnlineTournamentInterface.h | |
const FString & GetDisplayName() |
Get the display name of this participant | Interfaces/OnlineTournamentInterface.h | |
FUniqueNetIdPtr GetPlayerId() |
Get the Player ID of this tournament participant (if applicable) | Interfaces/OnlineTournamentInterface.h | |
TOptional< int32 > GetPosition() |
Get the current position of this tournament participant (if applicable) | Interfaces/OnlineTournamentInterface.h | |
TOptional< FVariantData > GetScore() |
Get the current score of this tournament participant (if applicable) | Interfaces/OnlineTournamentInterface.h | |
EOnlineTournamentParticipantState GetState() |
Get the current state of the tournament participant | Interfaces/OnlineTournamentInterface.h | |
FOnlineTournamentTeamIdPtr GetTeamId() |
Get the Team ID of this tournament participant (if applicable) | Interfaces/OnlineTournamentInterface.h | |
FOnlineTournamentIdRef GetTournamentId() |
Get the Tournament ID this participant is from | Interfaces/OnlineTournamentInterface.h |