Navigation
API > API/Plugins > API/Plugins/OnlineSubsystemUtils
| Name | UAchievementWriteCallbackProxy |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineSubsystemUtils/Source/OnlineSubsystemUtils/Classes/AchievementWriteCallbackProxy.h |
| Include Path | #include "AchievementWriteCallbackProxy.h" |
Syntax
UCLASS (MinimalAPI)
class UAchievementWriteCallbackProxy : public UOnlineBlueprintCallProxyBase
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintAsyncActionBase → UOnlineBlueprintCallProxyBase → UAchievementWriteCallbackProxy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UAchievementWriteCallbackProxy
(
const FObjectInitializer& ObjectInitializer |
AchievementWriteCallbackProxy.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnFailure | FAchievementWriteDelegate | AchievementWriteCallbackProxy.h |
|
|
| OnSuccess | FAchievementWriteDelegate | AchievementWriteCallbackProxy.h |
|
|
| OnWriteFailure | FAchievementWriteCompleteDelegate | Called when there is an unsuccessful achievement write. | AchievementWriteCallbackProxy.h |
|
| OnWriteSuccess | FAchievementWriteCompleteDelegate | Called when there is a successful achievement write. | AchievementWriteCallbackProxy.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| AchievementName | FString | The achievement name | AchievementWriteCallbackProxy.h | |
| AchievementProgress | float | The amount of progress made towards the achievement | AchievementWriteCallbackProxy.h | |
| PlayerControllerWeakPtr | TWeakObjectPtr< APlayerController > | The player controller triggering things | AchievementWriteCallbackProxy.h | |
| UserTag | int32 | The specified user tag | AchievementWriteCallbackProxy.h | |
| WorldContextObject | UObject * | The world context object in which this call is taking place | AchievementWriteCallbackProxy.h | |
| WriteObject | FOnlineAchievementsWritePtr | The achievements write object | AchievementWriteCallbackProxy.h |
Functions
Public
Overridden from UBlueprintAsyncActionBase
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void Activate() |
AchievementWriteCallbackProxy.h |
Overridden from UObject
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void BeginDestroy() |
AchievementWriteCallbackProxy.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static 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 | AchievementWriteCallbackProxy.h |
|
static UAchievementWriteCallbackProxy * WriteProgress
(
UObject* WorldContextObject, |
AchievementWriteCallbackProxy.h |
|