Navigation
API > API/Plugins > API/Plugins/OnlineServicesInterface
| Name | FUserPresence |
| Type | struct |
| Header File | /Engine/Plugins/Online/OnlineServices/Source/OnlineServicesInterface/Public/Online/Presence.h |
| Include Path | #include "Online/Presence.h" |
Syntax
struct FUserPresence
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AccountId | FAccountId | User whose presence this is | Online/Presence.h | |
| GameStatus | EUserPresenceGameStatus | Playing this game | Online/Presence.h | |
| Joinability | EUserPresenceJoinability | Session state | Online/Presence.h | |
| Properties | FPresenceProperties | Session keys, and any platform specific presence properties | Online/Presence.h | |
| RichPresenceString | FString | Game-defined representation of the current game state (e.g. "Squads- 4 Remaining" or "Level 5 Warrior") | Online/Presence.h | |
| Status | EUserPresenceStatus | Presence state | Online/Presence.h | |
| StatusString | FString | Stringified representation of the user status (online, offline, whatever the platform wants to define) | Online/Presence.h |