# 구조체 FMatchmakerPlayer

> Review the structure representing a player in a matchmaking ticket.

인증 플레이어 프로필의 변경을 나타내는 구조체입니다.

##### Include##include

```cpp
#include <MatchmakerCore/Public/Models/AuthenticationPlayerProfileChangedResponse.h>
```

##### 구문##syntax

```cpp
USTRUCT(BlueprintType)
struct FMatchmakerPlayer
```

## 오버라이드##overrides

### operator==(const FMatchmakerPlayer&)##operator==(const-fmatchmakerplayer&)

#### 선언##declaration

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

#### 파라미터##parameters

| **이름**  | **유형**                                                 |
| :------ | :----------------------------------------------------- |
| `Other` | `const `[FMatchmakerPlayer](./matchmaker-player.md)`&` |

#### 다음을 반환##returns

| **유형** | **설명**                                               |
| :----- | :--------------------------------------------------- |
| `bool` | 두 MatchmakerPlayer가 동일하면 `true`, 그렇지 않으면 `false`입니다. |

## 필드##fields

### ID##id

플레이어의 고유 ID입니다. 일반적으로 플레이어 인증 결과로 받은 ID입니다.

#### 선언##declaration

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

#### 블루프린트##blueprint

| **이름** | **유형**                                                                                             |
| :----- | :------------------------------------------------------------------------------------------------- |
| ID     | [문자열](https://docs.unrealengine.com/5.3/en-US/blueprint-variables-in-unreal-engine/#variabletypes) |

#### C++##c++

| **이름** | **유형**                                                                                  |
| :----- | :-------------------------------------------------------------------------------------- |
| `Id`   | [FString](https://docs.unrealengine.com/5.3/en-US/API/Runtime/Core/Containers/FString/) |

### QoSResults##qosresults

QosResults의 목록입니다.

#### 선언##declaration

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

#### 블루프린트##blueprint

| **이름**      | **유형**                               |
| :---------- | :----------------------------------- |
| QoS Results | [QosResult](./qos-result.md)의 배열입니다. |

#### C++##c++

| **이름**       | **유형**                                                                                                                        |
| :----------- | :---------------------------------------------------------------------------------------------------------------------------- |
| `QoSResults` | [TArray](https://docs.unrealengine.com/5.3/en-US/array-containers-in-unreal-engine/#tarray)`<`[QosResult](./qos-result.md)`>` |

### CustomData##customdata

커스텀 데이터 오브젝트입니다. 매치 정의에 정의된 규칙에 사용할 커스텀 데이터 딕셔너리가 포함되어 있습니다.

#### 선언##declaration

```cpp
TOptional<TSharedPtr<FJsonObject>> CustomData
```

#### C++##c++

| **이름**       | **유형**                                                                                                                                                                                                                                                                              |
| :----------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `CustomData` | [TOptional](https://docs.unrealengine.com/5.3/en-US/API/Runtime/Core/Misc/TOptional/)`<`[TSharedPtr](https://docs.unrealengine.com/5.0/en-US/API/Runtime/Core/Templates/TSharedPtr/)`<`[FJsonObject](https://docs.unrealengine.com/5.3/en-US/API/Runtime/Json/Dom/FJsonObject/)`>>` |
