Module |
|
Header |
/Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlineTurnBasedInterface.h |
Include |
#include "Interfaces/OnlineTurnBasedInterface.h" |
class IOnlineTurnBased
IOnlineTurnBased - Interface class for turn based multiplayer matches
Name | Description | |
---|---|---|
|
~IOnlineTurnBased() |
Name | Description | ||
---|---|---|---|
|
FTurnBasedEv... |
GetEventDelegate() |
|
|
GetMatchDataSize() |
The size of the game specific data stored per match. |
|
|
FTurnBasedMa... |
GetMatchWithID ( |
Returns the match object with the given MatchID. |
|
UObject *... |
GetTurnBasedMatchInterfaceObject() |
|
|
LoadAllMatches ( |
Load all matches the current player is participating in. |
|
|
LoadMatchWithID ( |
Reload a match with the given MatchID. |
|
|
RegisterTurnBasedMatchInterfaceObject ( |
Accessors referring to an object that inherits from UTurnBasedMatchInterface that acts like an FTurnBasedEventDelegate (needed for blueprints) |
|
|
RemoveMatch ( |
Deletes a match entirely from the platform specific service. |
|
|
SetEventDelegate ( |
Accessors for a delegate that gets called when match-specific events happen (such as the match ending or it is now the current players turn) |
|
|
SetMatchmakerDelegate ( |
Set a delegate to be called when matchmaking succeeds, fails, or is canceled. |
|
|
ShowMatchmaker ( |
Show the platform specific matchmaker interface with the parameters given in FTurnBasedMatchRequest. |