Navigation
API > API/Plugins > API/Plugins/OnlineSubsystemUtils
A whole party reservation
| Name | FPartyReservation |
| Type | struct |
| Header File | /Engine/Plugins/Online/OnlineSubsystemUtils/Source/OnlineSubsystemUtils/Public/PartyBeaconState.h |
| Include Path | #include "PartyBeaconState.h" |
Syntax
USTRUCT ()
struct FPartyReservation
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPartyReservation() |
PartyBeaconState.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| PartyLeader | FUniqueNetIdRepl | Player initiating the request | PartyBeaconState.h |
|
| PartyMembers | TArray< FPlayerReservation > | All party members (including party leader) in the reservation | PartyBeaconState.h |
|
| RemovedPartyMembers | TArray< FPlayerReservation > | Keeping a record of all logged out players from this reservation. | PartyBeaconState.h |
|
| TeamNum | int32 | Team assigned to this party | PartyBeaconState.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanPlayerMigrateFromReservation
(
const FPartyReservation& Other |
Checks if a player from a different reservation can migrate to this reservation For example, TeamNum must match | PartyBeaconState.h | |
void Dump() |
Dump this reservation to log | PartyBeaconState.h | |
void DumpUniqueIdsOnly() |
PartyBeaconState.h | ||
bool IsValid
(
bool bIsValidationStrRequired |
Is this data well formed | PartyBeaconState.h | |
int32 RemoveAllPartyMembers
(
const FPlayerReservation& OtherRes |
PartyBeaconState.h | ||
void RemovePartyMemberAtIndex
(
int32 Idx |
PartyBeaconState.h |