Navigation
API > API/Plugins > API/Plugins/Party
| Name | UPartyMember |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineFramework/Source/Party/Public/Party/PartyMember.h |
| Include Path | #include "Party/PartyMember.h" |
Syntax
UCLASS (MinimalAPI, Abstract, Config=Game, Within=SocialParty, Transient)
class UPartyMember : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UPartyMember
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UPartyMember() |
Party/PartyMember.h |
Classes
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bEnableDebugInitializer | bool | Party/PartyMember.h |
|
|
| DebugInitializer | TUniquePtr< FDebugInitializer > | Party/PartyMember.h | ||
| DefaultSocialUser | TObjectPtr< USocialUser > | Party/PartyMember.h | ||
| InitializingFlags | EInitializingFlags | Party/PartyMember.h | ||
| OnDemotedEvent | FOnPartyMemberStateChanged | Party/PartyMember.h | ||
| OnDisplayNameChangedEvent | FOnPartyMemberStateChanged | Party/PartyMember.h | ||
| OnLeftParty | enum UPartyMember::EInitializingFlags & | Party/PartyMember.h | ||
| OnLeftPartyEvent | FOnPartyMemberLeft | Party/PartyMember.h | ||
| OnMemberConnectionStatusChangedEvent | FOnPartyMemberStateChanged | Party/PartyMember.h | ||
| OnMemberInitializedEvent | FOnPartyMemberStateChanged | Party/PartyMember.h | ||
| OnPromotedToLeaderEvent | FOnPartyMemberStateChanged | Party/PartyMember.h | ||
| OssPartyMember | FOnlinePartyMemberConstPtr | Party/PartyMember.h | ||
| USocialParty | friend | Party/PartyMember.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanKickFromParty
(
const ULocalPlayer& PerformingPlayer |
Party/PartyMember.h | ||
bool CanPromoteToLeader
(
const ULocalPlayer& PerformingPlayer |
Party/PartyMember.h | ||
FString GetDisplayName() |
Party/PartyMember.h | ||
EMemberConnectionStatus GetMemberConnectionStatus() |
Party/PartyMember.h | ||
USocialParty & GetParty() |
Party/PartyMember.h | ||
FName GetPlatformOssName() |
Party/PartyMember.h | ||
FUniqueNetIdRepl GetPrimaryNetId() |
Party/PartyMember.h | ||
const FPartyMemberRepData & GetRepData() |
Party/PartyMember.h | ||
USocialUser & GetSocialUser () |
Get the default social user. | Party/PartyMember.h | |
USocialUser * GetSocialUser
(
const FUniqueNetIdRepl& InLocalUserId |
Get the social user for a local player | Party/PartyMember.h | |
bool IsInitialized() |
Party/PartyMember.h | ||
bool IsLocalPlayer() |
Party/PartyMember.h | ||
bool IsPartyLeader() |
Party/PartyMember.h | ||
bool KickFromParty
(
const ULocalPlayer& PerformingPlayer |
Party/PartyMember.h | ||
FOnPartyMemberStateChanged & OnDemoted() |
Party/PartyMember.h | ||
FOnPartyMemberStateChanged & OnDisplayNameChanged() |
Party/PartyMember.h | ||
FOnPartyMemberStateChanged & OnInitializationComplete() |
Party/PartyMember.h | ||
UPartyMember::FOnPartyMemberLeft TBaseMulticastDelegate_OneParam OnLeftParty() |
Party/PartyMember.h | ||
FOnPartyMemberStateChanged & OnMemberConnectionStatusChanged() |
Party/PartyMember.h | ||
FOnPartyMemberStateChanged & OnPromotedToLeader() |
Party/PartyMember.h | ||
bool PromoteToPartyLeader
(
const ULocalPlayer& PerformingPlayer |
Party/PartyMember.h | ||
FString ToDebugString
(
bool bIncludePartyId |
Party/PartyMember.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginDestroy() |
Party/PartyMember.h |
Protected
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void FinishInitializing() |
Party/PartyMember.h | ||
FPartyMemberRepData & GetMutableRepData() |
Party/PartyMember.h | ||
TSharedPtr< const FOnlinePartyMember > GetOSSPartyMember() |
Party/PartyMember.h | ||
virtual void InitializeLocalMemberRepData() |
Party/PartyMember.h | ||
void InitializePartyMember
(
const FOnlinePartyMemberConstRef& OssMember, |
Party/PartyMember.h | ||
void NotifyMemberDataReceived
(
const FOnlinePartyData& MemberData |
Party/PartyMember.h | ||
void NotifyMemberDemoted() |
Party/PartyMember.h | ||
void NotifyMemberPromoted() |
Party/PartyMember.h | ||
void NotifyRemovedFromParty
(
EMemberExitedReason ExitReason |
Party/PartyMember.h | ||
virtual void OnMemberDemotedInternal() |
Party/PartyMember.h | ||
virtual void OnMemberPromotedInternal() |
Party/PartyMember.h | ||
virtual void OnRemovedFromPartyInternal
(
EMemberExitedReason ExitReason |
Party/PartyMember.h | ||
virtual void Shutdown() |
Party/PartyMember.h |