Navigation
Unreal Engine C++ API Reference > Plugins > Party
Classes
Type | Name | Description | |
---|---|---|---|
![]() |
FJoinPartyResult | ||
![]() ![]() |
FOnlinePartyRepDataBase | Base for all rep data structs | |
![]() |
FPartyDataReplicatorHelper | Util exclusively for use by TPartyDataReplicator to circumvent circular include header issues (we can't include SocialParty.h or PartyMember.h here) | |
![]() |
FPartyJoinApproval | ||
![]() |
FPartyJoinDenialReason | Companion to EPartyJoinDenialReason to lessen the hassle of working with a "customized" enum | |
![]() ![]() |
FPartyMemberJoinInProgressData | Join in progress data. | |
![]() ![]() |
FPartyMemberJoinInProgressRequest | Join in progress request. | |
![]() ![]() |
FPartyMemberJoinInProgressResponse | Join in progress response. | |
![]() ![]() |
FPartyMemberPlatformData | Platform data fields for party replication | |
![]() ![]() |
FPartyMemberRepData | Base struct used to replicate data about the state of a single party member to all members. | |
![]() ![]() |
FPartyPlatformSessionInfo | ||
![]() ![]() |
FPartyPrivacySettings | ||
![]() ![]() |
FPartyRepData | Base struct used to replicate data about the state of the party to all members. | |
![]() |
TPartyDataReplicator | Base util class for dealing with data that is replicated to party members | |
![]() ![]() ![]() ![]() ![]() |
UPartyMember | ||
![]() ![]() ![]() ![]() ![]() |
USocialParty | Party game state that contains all information relevant to the communication within a party Keeps all players in sync with the state of the party and its individual members |
Typedefs
Name | Description |
---|---|
FPartyDataReplicator | |
FPartyMemberDataReplicator | |
FSessionId | Gives a smidge more meaning to the intended use for the string. These should just be UniqueId's (and are), but not reliably allocated as shared ptrs, so they cannot be replicated via FUniqueNetIdRepl. |
Enums
Type | Name | Description | |
---|---|---|---|
![]() ![]() |
EApprovalAction | ||
![]() ![]() |
EPartyInviteRestriction | ||
![]() ![]() |
EPartyJoinDenialReason | ||
![]() ![]() |
EPartyType | ||
![]() ![]() |
ESocialPartyInviteFailureReason | ||
![]() ![]() |
ESocialPartyInviteMethod |
Functions
Type | Name | Description | |
---|---|---|---|
![]() |
const TCHAR * | ||
![]() |
const TCHAR * | ToString
(
EPartyJoinDenialReason Type |
|
![]() |
const TCHAR * | ToString
(
EPartyType Type |
|
![]() |
const TCHAR * | ToString
(
EApprovalAction Type |
Variables
Type | Name | Description | |
---|---|---|---|
![]() |
const FName | CommandLineJoin | User has joined the party via command line. |
![]() |
const FName | Creation | User has created the party. |
![]() |
const FName | Invitation | User has joined the party via invitation. |
![]() |
enum EJoinPartyCompletionResultint8 enum EPartyType & | OnLeftParty | |
![]() |
const FName | PlatformSession | User has joined the party using a platform option. |
![]() |
const FName | Presence | User has joined the party via presence. |
![]() |
const FName | RequestToJoin | User has joined after requesting access |
![]() |
const FName | Unspecified | User has joined via unknown/undocumented process. |