Navigation
API > API/Plugins > API/Plugins/OnlineSubsystemUtils
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintAsyncActionBase
- UOnlineBlueprintCallProxyBase
- UAchievementWriteCallbackProxy
References
| Module | OnlineSubsystemUtils |
| Header | /Engine/Plugins/Online/OnlineSubsystemUtils/Source/OnlineSubsystemUtils/Classes/AchievementWriteCallbackProxy.h |
| Include | #include "AchievementWriteCallbackProxy.h" |
Syntax
UCLASS&40;MinimalAPI&41;
class UAchievementWriteCallbackProxy : public UOnlineBlueprintCallProxyBase
Variables
| Type | Name | Description | |
|---|---|---|---|
| FAchievementWriteDelegate | OnFailure | Called when there is an unsuccessful achievement write. | |
| FAchievementWriteDelegate | OnSuccess | Called when there is a successful achievement write. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
UAchievementWriteCallbackProxy
(
const FObjectInitializer& ObjectInitializer |
Functions
| Type | Name | Description | |
|---|---|---|---|
| UAchievementWriteCallbackProxy * | WriteAchievementProgress
(
UObject* WorldContextObject, |
Writes progress about an achievement to the default online subsystem AchievementName is the ID of the achievement to update progress on Progress is the reported progress toward accomplishing the achievement UserTag is not used internally, but it is returned on success or failure |
Overridden from UBlueprintAsyncActionBase
| Type | Name | Description | |
|---|---|---|---|
| void | Activate () |
Called to trigger the action once the delegates have been bound |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | BeginDestroy () |
Called before destroying the object. |