Navigation
API > API/Plugins > API/Plugins/OnlineSubsystem > API/Plugins/OnlineSubsystem/Interfaces
References
| Module | OnlineSubsystem |
| Header | /Engine/Plugins/Online/OnlineSubsystem/Source/Public/Interfaces/OnlineGameActivityInterface.h |
| Include | #include "Interfaces/OnlineGameActivityInterface.h" |
Syntax
class IOnlineGameActivity
Remarks
IOnlineGameActivity - Interface class for managing a user's activity state
Variables
| Type | Name | Description | |
|---|---|---|---|
| FOnGameActivityActivationRequested | OnGameActivityActivationRequestedDelegates | Called when an activity is requested |
Destructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FDelegateHandle | |||
| void | |||
| void | ClearOnGameActivityActivationRequestedDelegates
(
void* Object |
||
| void | EndActivity
(
const FUniqueNetId& LocalUserId, |
End an activity | |
| bool | QueryActivitiesForUsers
(
const FUniqueNetId& LocalUserId, |
Query user's activities | |
| void | ResetAllActiveActivities
(
const FUniqueNetId& LocalUserId, |
Resets all in-progress and completed activities. | |
| void | ResumeActivity
(
const FUniqueNetId& LocalUserId, |
Resume an activity. | |
| void | SetActivityAvailability
(
const FUniqueNetId& LocalUserId, |
Set an activity's availability | |
| void | SetActivityPriority
(
const FUniqueNetId& LocalUserId, |
Set the activity priority | |
| void | StartActivity
(
const FUniqueNetId& LocalUserId, |
Start an activity | |
| void | TriggerOnGameActivityActivationRequestedDelegates
(
const FUniqueNetId& Param1, |
||
| void | UpdatePlayerLocation
(
const FUniqueNetId& LocalUserId, |
Update player location |