Documentation

Support

Matchmaker

Matchmaker

Struct FMatchmakerPlayer

Review the structure representing a player in a matchmaking ticket.
Read time 1 minuteLast updated 2 days ago

Struct representing a change in authentication player profiles.
Include
#include <MatchmakerCore/Public/Models/AuthenticationPlayerProfileChangedResponse.h>
Syntax
USTRUCT(BlueprintType)struct FMatchmakerPlayer

Overrides

operator==(const FMatchmakerPlayer&)

Declaration

inline bool operator==(const FMatchmakerPlayer& Other) const

Parameters

Name

Type

Other
const 
FMatchmakerPlayer
&

Returns

Type

Description

bool
true
if both MatchmakerPlayer are equal,
false
otherwise

Fields

Id

The unique ID of the player. Usually the ID received as a result of authenticating a player.

Declaration

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Unity Gaming Services | Matchmaker | Model")FString Id

Blueprint

Name

Type

IdString

C++

Name

Type

Id
FString

QoSResults

A list of QosResults.

Declaration

UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "Unity Gaming Services | Matchmaker | Model")TArray<FQosResult> QoSResults

Blueprint

Name

Type

QoS ResultsArray of QosResult

C++

Name

Type

QoSResults
TArray
<
QosResult
>

CustomData

A custom data object. Contains a dictionary of custom data to be used by the rules defined in a Match Definition.

Declaration

TOptional<TSharedPtr<FJsonObject>> CustomData

C++

Name

Type

CustomData
TOptional
<
TSharedPtr
<
FJsonObject
>>