Navigation
API > API/Plugins > API/Plugins/OnlineSubsystem
Interface definition for the online party services Allows for forming a party and communicating with party members
| Name | IOnlinePartySystem |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlinePartyInterface.h |
| Include Path | #include "Interfaces/OnlinePartyInterface.h" |
Syntax
class IOnlinePartySystem
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
IOnlinePartySystem() |
Interfaces/OnlinePartyInterface.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~IOnlinePartySystem() |
Interfaces/OnlinePartyInterface.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| PrimaryPartyTypeIdValue | const FOnlinePartyTypeId::TInternalType | Interfaces/OnlinePartyInterface.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnFillPartyJoinRequestDataDelegates | FOnFillPartyJoinRequestData | Notification when a player wants to know if the party is in a joinable state Subscriber is expected to call RespondToQueryJoinability | Interfaces/OnlinePartyInterface.h | |
| OnPartyAnalyticsEventDelegates | FOnPartyAnalyticsEvent | Notification when an analytics event needs to be recorded Subscriber is expected to record the event | Interfaces/OnlinePartyInterface.h | |
| OnPartyConfigChangedDelegates | FOnPartyConfigChanged | Notification when party data is updated | Interfaces/OnlinePartyInterface.h | |
| OnPartyDataReceivedDelegates | FOnPartyDataReceived | Notification when party data is updated | Interfaces/OnlinePartyInterface.h | |
| OnPartyExitedDelegates | FOnPartyExited | Notification of when a party is exited | Interfaces/OnlinePartyInterface.h | |
| OnPartyInviteReceivedExDelegates | FOnPartyInviteReceivedEx | Notification when a new invite is received | Interfaces/OnlinePartyInterface.h | |
| OnPartyInviteRemovedExDelegates | FOnPartyInviteRemovedEx | Notification when an invite has been removed | Interfaces/OnlinePartyInterface.h | |
| OnPartyInviteRequestReceivedDelegates | FOnPartyInviteRequestReceived | Notification when a request for an invite has been received | Interfaces/OnlinePartyInterface.h | |
| OnPartyInviteResponseReceivedDelegates | FOnPartyInviteResponseReceived | Notification when an invitation response is received | Interfaces/OnlinePartyInterface.h | |
| OnPartyInvitesChangedDelegates | FOnPartyInvitesChanged | Notification when an invite list has changed for a party | Interfaces/OnlinePartyInterface.h | |
| OnPartyJoinedDelegates | FOnPartyJoined | List of all subscribe-able notifications | Interfaces/OnlinePartyInterface.h | |
| OnPartyJoinRequestReceivedDelegates | FOnPartyJoinRequestReceived | Notification when a new reservation request is received Subscriber is expected to call ApproveJoinRequest | Interfaces/OnlinePartyInterface.h | |
| OnPartyMemberDataReceivedDelegates | FOnPartyMemberDataReceived | Notification when party member data is updated | Interfaces/OnlinePartyInterface.h | |
| OnPartyMemberExitedDelegates | FOnPartyMemberExited | Notification when a member exits a party | Interfaces/OnlinePartyInterface.h | |
| OnPartyMemberJoinedDelegates | FOnPartyMemberJoined | Notification when a member joins the party | Interfaces/OnlinePartyInterface.h | |
| OnPartyMemberPromotedDelegates | FOnPartyMemberPromoted | Notification when a member is promoted in a party | Interfaces/OnlinePartyInterface.h | |
| OnPartyPromotionLockoutChangedDelegates | FOnPartyPromotionLockoutChanged | Notification when player promotion is locked out. | Interfaces/OnlinePartyInterface.h | |
| OnPartyRequestToJoinReceivedDelegates | FOnPartyRequestToJoinReceived | Notification when a new party join request is received | Interfaces/OnlinePartyInterface.h | |
| OnPartyRequestToJoinRemovedDelegates | FOnPartyRequestToJoinRemoved | Notification when a new party join request is removed | Interfaces/OnlinePartyInterface.h | |
| OnPartyStateChangedDelegates | FOnPartyStateChanged | Notification when a party's state has changed | Interfaces/OnlinePartyInterface.h | |
| OnPartySystemStateChangeDelegates | FOnPartySystemStateChange | Notification of party system state change | Interfaces/OnlinePartyInterface.h | |
| OnQueryPartyJoinabilityReceivedDelegates | FOnQueryPartyJoinabilityReceived | Notification when a player wants to know if the party is in a joinable state Subscriber is expected to call RespondToQueryJoinability | Interfaces/OnlinePartyInterface.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual FDelegateHandle AddOnFillPartyJoinRequestDataDelegate_Handle
(
const FOnFillPartyJoinRequestDataDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyAnalyticsEventDelegate_Handle
(
const FOnPartyAnalyticsEventDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyConfigChangedDelegate_Handle
(
const FOnPartyConfigChangedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyDataReceivedDelegate_Handle
(
const FOnPartyDataReceivedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyExitedDelegate_Handle
(
const FOnPartyExitedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyInviteReceivedExDelegate_Handle
(
const FOnPartyInviteReceivedExDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyInviteRemovedExDelegate_Handle
(
const FOnPartyInviteRemovedExDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyInviteRequestReceivedDelegate_Handle
(
const FOnPartyInviteRequestReceivedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyInviteResponseReceivedDelegate_Handle
(
const FOnPartyInviteResponseReceivedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyInvitesChangedDelegate_Handle
(
const FOnPartyInvitesChangedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyJoinedDelegate_Handle
(
const FOnPartyJoinedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyJoinRequestReceivedDelegate_Handle
(
const FOnPartyJoinRequestReceivedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyMemberDataReceivedDelegate_Handle
(
const FOnPartyMemberDataReceivedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyMemberExitedDelegate_Handle
(
const FOnPartyMemberExitedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyMemberJoinedDelegate_Handle
(
const FOnPartyMemberJoinedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyMemberPromotedDelegate_Handle
(
const FOnPartyMemberPromotedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyPromotionLockoutChangedDelegate_Handle
(
const FOnPartyPromotionLockoutChangedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyRequestToJoinReceivedDelegate_Handle
(
const FOnPartyRequestToJoinReceivedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyRequestToJoinRemovedDelegate_Handle
(
const FOnPartyRequestToJoinRemovedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartyStateChangedDelegate_Handle
(
const FOnPartyStateChangedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnPartySystemStateChangeDelegate_Handle
(
const FOnPartySystemStateChangeDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
virtual FDelegateHandle AddOnQueryPartyJoinabilityReceivedDelegate_Handle
(
const FOnQueryPartyJoinabilityReceivedDelegate& Delegate |
Interfaces/OnlinePartyInterface.h | ||
bool ApproveJoinRequest
(
const FUniqueNetId& LocalUserId, |
Approve a request to join a party | Interfaces/OnlinePartyInterface.h | |
void CancelInvitation
(
const FUniqueNetId& LocalUserId, |
Cancel an invitation sent to a user | Interfaces/OnlinePartyInterface.h | |
void CleanupParties
(
const FUniqueNetId& LocalUserId, |
Cleanup party state. | Interfaces/OnlinePartyInterface.h | |
void ClearInvitations
(
const FUniqueNetId& LocalUserId, |
Clear invitations from a user because the invitations were handled by the application | Interfaces/OnlinePartyInterface.h | |
virtual void ClearOnFillPartyJoinRequestDataDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnFillPartyJoinRequestDataDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyAnalyticsEventDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyAnalyticsEventDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyConfigChangedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyConfigChangedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyDataReceivedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyDataReceivedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyExitedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyExitedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyInviteReceivedExDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyInviteReceivedExDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyInviteRemovedExDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyInviteRemovedExDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyInviteRequestReceivedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyInviteRequestReceivedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyInviteResponseReceivedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyInviteResponseReceivedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyInvitesChangedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyInvitesChangedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyJoinedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyJoinedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyJoinRequestReceivedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyJoinRequestReceivedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyMemberDataReceivedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyMemberDataReceivedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyMemberExitedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyMemberExitedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyMemberJoinedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyMemberJoinedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyMemberPromotedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyMemberPromotedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyPromotionLockoutChangedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyPromotionLockoutChangedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyRequestToJoinReceivedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyRequestToJoinReceivedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyRequestToJoinRemovedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyRequestToJoinRemovedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyStateChangedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartyStateChangedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartySystemStateChangeDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnPartySystemStateChangeDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnQueryPartyJoinabilityReceivedDelegate_Handle
(
FDelegateHandle& Handle |
Interfaces/OnlinePartyInterface.h | ||
virtual void ClearOnQueryPartyJoinabilityReceivedDelegates
(
FDelegateUserObject Object |
Interfaces/OnlinePartyInterface.h | ||
void ClearRequestToJoinParty
(
const FUniqueNetId& LocalUserId, |
Clear a received request to join your party | Interfaces/OnlinePartyInterface.h | |
IOnlinePartyJoinInfoConstPtr ConsumePendingCommandLineInvite () |
Checks to see if there is a pending command line invite and consumes it | Interfaces/OnlinePartyInterface.h | |
bool CreateParty
(
const FUniqueNetId& LocalUserId, |
Create a new party | Interfaces/OnlinePartyInterface.h | |
void DumpPartyState() |
Dump out party state for all known parties | Interfaces/OnlinePartyInterface.h | |
IOnlinePartyJoinInfoConstPtr GetAdvertisedParty
(
const FUniqueNetId& LocalUserId, |
Get the join info of the specified user and party type | Interfaces/OnlinePartyInterface.h | |
bool GetJoinedParties
(
const FUniqueNetId& LocalUserId, |
Get a list of currently joined parties for the user | Interfaces/OnlinePartyInterface.h | |
FOnlinePartyConstPtr GetParty
(
const FUniqueNetId& LocalUserId, |
Get info associated with a party | Interfaces/OnlinePartyInterface.h | |
FOnlinePartyConstPtr GetParty
(
const FUniqueNetId& LocalUserId, |
Get info associated with a party | Interfaces/OnlinePartyInterface.h | |
FOnlinePartyDataConstPtr GetPartyData
(
const FUniqueNetId& LocalUserId, |
Get current cached data associated with a party FOnPartyDataReceived notification called whenever this data changes | Interfaces/OnlinePartyInterface.h | |
FOnlinePartyMemberConstPtr GetPartyMember
(
const FUniqueNetId& LocalUserId, |
Get a party member by id | Interfaces/OnlinePartyInterface.h | |
uint32 GetPartyMemberCount
(
const FUniqueNetId& LocalUserId, |
Returns the number of players in a given party | Interfaces/OnlinePartyInterface.h | |
FOnlinePartyDataConstPtr GetPartyMemberData
(
const FUniqueNetId& LocalUserId, |
Get current cached data associated with a party member FOnPartyMemberDataReceived notification called whenever this data changes | Interfaces/OnlinePartyInterface.h | |
bool GetPartyMembers
(
const FUniqueNetId& LocalUserId, |
Get list of current party members | Interfaces/OnlinePartyInterface.h | |
bool GetPendingInvitedUsers
(
const FUniqueNetId& LocalUserId, |
Get list of users invited to a party that have not yet responded | Interfaces/OnlinePartyInterface.h | |
bool GetPendingInvites
(
const FUniqueNetId& LocalUserId, |
Get a list of parties the user has been invited to | Interfaces/OnlinePartyInterface.h | |
bool GetPendingJoinRequests
(
const FUniqueNetId& LocalUserId, |
Get list of users requesting to join the party | Interfaces/OnlinePartyInterface.h | |
bool GetPendingRequestsToJoin
(
const FUniqueNetId& LocalUserId, |
Get a list of users requesting to join the party. | Interfaces/OnlinePartyInterface.h | |
bool IsMemberLeader
(
const FUniqueNetId& LocalUserId, |
Returns true if the user specified by MemberId is the leader of the party specified by PartyId | Interfaces/OnlinePartyInterface.h | |
bool JoinParty
(
const FUniqueNetId& LocalUserId, |
Join an existing party | Interfaces/OnlinePartyInterface.h | |
bool KickMember
(
const FUniqueNetId& LocalUserId, |
Kick a user from an existing party Only admin can kick a party member | Interfaces/OnlinePartyInterface.h | |
bool LeaveParty
(
const FUniqueNetId& LocalUserId, |
Leave an existing party All existing party members notified of member leaving (see FOnPartyMemberLeft) | Interfaces/OnlinePartyInterface.h | |
IOnlinePartyJoinInfoConstPtr MakeJoinInfo
(
const FUniqueNetId& LocalUserId, |
Returns the join info for current party | Interfaces/OnlinePartyInterface.h | |
IOnlinePartyJoinInfoConstPtr MakeJoinInfoFromJson
(
const FString& JoinInfoJson |
Returns a valid join info object from a json blob | Interfaces/OnlinePartyInterface.h | |
IOnlinePartyJoinInfoConstPtr MakeJoinInfoFromToken
(
const FString& Token |
Creates a IOnlinePartyJoinInfo object from a command line token | Interfaces/OnlinePartyInterface.h | |
FString MakeJoinInfoJson
(
const FUniqueNetId& LocalUserId, |
Returns the json version of a join info for a current party | Interfaces/OnlinePartyInterface.h | |
FString MakeTokenFromJoinInfo
(
const IOnlinePartyJoinInfo& JoinInfo |
Creates a command line token from a IOnlinePartyJoinInfo object | Interfaces/OnlinePartyInterface.h | |
bool PromoteMember
(
const FUniqueNetId& LocalUserId, |
Promote a user from an existing party to be admin All existing party members notified of promoted member (see FOnPartyMemberPromoted) | Interfaces/OnlinePartyInterface.h | |
void QueryPartyJoinability
(
const FUniqueNetId& LocalUserId, |
Query a party to check it's current joinability Intended to be used before a call to LeaveParty (to leave your existing party, which would then be followed by JoinParty) Note that the party's joinability can change from moment to moment so a successful response for this does not guarantee a successful JoinParty | Interfaces/OnlinePartyInterface.h | |
bool RejectInvitation
(
const FUniqueNetId& LocalUserId, |
Reject an invite to a party | Interfaces/OnlinePartyInterface.h | |
void RequestToJoinParty
(
const FUniqueNetId& LocalUserId, |
Request to join an existing party | Interfaces/OnlinePartyInterface.h | |
void RespondToQueryJoinability
(
const FUniqueNetId& LocalUserId, |
Respond to a query joinability request. | Interfaces/OnlinePartyInterface.h | |
void RestoreInvites
(
const FUniqueNetId& LocalUserId, |
Restore party invites. | Interfaces/OnlinePartyInterface.h | |
void RestoreParties
(
const FUniqueNetId& LocalUserId, |
Restore party memberships. | Interfaces/OnlinePartyInterface.h | |
bool SendInvitation
(
const FUniqueNetId& LocalUserId, |
Sends an invitation to a user that could not otherwise join a party if the player accepts the invite they will be sent the data needed to trigger a call to RequestReservation | Interfaces/OnlinePartyInterface.h | |
virtual void TriggerOnFillPartyJoinRequestDataDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyAnalyticsEventDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyConfigChangedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyDataReceivedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyExitedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyInviteReceivedExDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyInviteRemovedExDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyInviteRequestReceivedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyInviteResponseReceivedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyInvitesChangedDelegates
(
const FUniqueNetId& Param1 |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyJoinedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyJoinRequestReceivedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyMemberDataReceivedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyMemberExitedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyMemberJoinedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyMemberPromotedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyPromotionLockoutChangedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyRequestToJoinReceivedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyRequestToJoinRemovedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartyStateChangedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnPartySystemStateChangeDelegates
(
EPartySystemState Param1 |
Interfaces/OnlinePartyInterface.h | ||
virtual void TriggerOnQueryPartyJoinabilityReceivedDelegates
(
const FUniqueNetId& Param1, |
Interfaces/OnlinePartyInterface.h | ||
bool UpdateParty
(
const FUniqueNetId& LocalUserId, |
Update an existing party with new configuration | Interfaces/OnlinePartyInterface.h | |
bool UpdatePartyData
(
const FUniqueNetId& LocalUserId, |
Set party data and broadcast to all members Only current data can be set and no history of past party data is preserved Party members notified of new data (see FOnPartyDataReceived) | Interfaces/OnlinePartyInterface.h | |
bool UpdatePartyMemberData
(
const FUniqueNetId& LocalUserId, |
Set party data for a single party member and broadcast to all members Only current data can be set and no history of past party member data is preserved Party members notified of new data (see FOnPartyMemberDataReceived) | Interfaces/OnlinePartyInterface.h |
Protected
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const FOnlinePartyTypeId GetPrimaryPartyTypeId() |
Interfaces/OnlinePartyInterface.h | ||
static const FOnlinePartyTypeId MakePartyTypeId
(
const FOnlinePartyTypeId::TInternalType InTypeId |
Interfaces/OnlinePartyInterface.h |