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