Loading...
Searching...
No Matches
FAccelByteModelsGameSessionExcludedSession Struct Reference

Public Types

enum  ExclusionType { NONE , N_PAST_SESSION , EXPLICIT_LIST , ALL_MEMBER_CACHED_SESSION }

Public Member Functions

TArray< FString > GetExcludedGameSessionIDs ()
FAccelByteModelsGameSessionExcludedSessionoperator= (const FAccelByteModelsGameSessionExcludedSession &Copy)

Static Public Member Functions

static FAccelByteModelsGameSessionExcludedSession CreateNoExclusion ()
static FAccelByteModelsGameSessionExcludedSession CreateExclusionCount (uint32 ExcludedPastSessionCount)
static FAccelByteModelsGameSessionExcludedSession CreateExclusionList (const TSet< FString > &ExcludedGameSessionIDs)
static FAccelByteModelsGameSessionExcludedSession CreateExclusionEntireSessionMemberPastSession ()

Public Attributes

const ExclusionType & CurrentType
const uint32 & ExcludedPastSessionCount