FPartyReservation

A whole party reservation

Choose your operating system:

Windows

macOS

Linux

References

Module

OnlineSubsystemUtils

Header

/Engine/Plugins/Online/OnlineSubsystemUtils/Source/OnlineSubsystemUtils/Public/PartyBeaconState.h

Include

#include "PartyBeaconState.h"

Syntax

USTRUCT()
struct FPartyReservation

Remarks

A whole party reservation

Variables

Name Description

Public variable UProperty Transient

FUniqueNetIdRep...

 

PartyLeader

Player initiating the request

Public variable UProperty Transient

TArray< FPlayer...

 

PartyMembers

All party members (including party leader) in the reservation

Public variable UProperty Transient

TArray< FPlayer...

 

RemovedPartyMembers

Keeping a record of all logged out players from this reservation.

Public variable UProperty Transient

int32

 

TeamNum

Team assigned to this party

Constructors

Name Description

Public function

FPartyReservation()

Functions

Name Description

Public function Const

bool

 

CanPlayerMigrateFromReservation

(
    const FPartyReservation& Other
)

Checks if a player from a different reservation can migrate to this reservation For example, TeamNum must match

Public function Const

void

 

Dump()

Dump this reservation to log

Public function Const

void

 

DumpUniqueIdsOnly()

Dump this reservation to log

Public function Const

bool

 

IsValid()

Is this data well formed

Public function

int32

 

RemoveAllPartyMembers

(
    const FPlayerReservation& OtherRes
)

Public function

void

 

RemovePartyMemberAtIndex

(
    int32 Idx
)