Navigation
API > API/Plugins > API/Plugins/OnlineSubsystemUtils
| Name | UInAppPurchaseReceiptsCallbackProxy |
| Type | class |
| Header File | /Engine/Plugins/Online/OnlineSubsystemUtils/Source/OnlineSubsystemUtils/Classes/InAppPurchaseReceiptsCallbackProxy.h |
| Include Path | #include "InAppPurchaseReceiptsCallbackProxy.h" |
Syntax
UCLASS (MinimalAPI)
class UInAppPurchaseReceiptsCallbackProxy : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UInAppPurchaseReceiptsCallbackProxy
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UInAppPurchaseReceiptsCallbackProxy
(
const FObjectInitializer& ObjectInitializer |
InAppPurchaseReceiptsCallbackProxy.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| OnFailure | FOnlineProxyInAppReceiptsResult | Called when there is an unsuccessful In-App Purchase transaction. | InAppPurchaseReceiptsCallbackProxy.h |
|
| OnSuccess | FOnlineProxyInAppReceiptsResult | Called when there is a successful In-App Purchase transaction. | InAppPurchaseReceiptsCallbackProxy.h |
|
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bWasSuccessful | bool | Did the purchase succeed? | InAppPurchaseReceiptsCallbackProxy.h | |
| InAppPurchaseCompleteDelegate | FOnlineProxyInAppReceiptsResult | Delegate called when a InAppPurchase has been successfully read | InAppPurchaseReceiptsCallbackProxy.h | |
| InAppPurchaseCompleteDelegateHandle | FDelegateHandle | Handle to the registered InAppPurchaseCompleteDelegate | InAppPurchaseReceiptsCallbackProxy.h | |
| SavedPurchaseStatus | EInAppPurchaseStatus | InAppPurchaseReceiptsCallbackProxy.h | ||
| SavedReceipts | TArray< FInAppPurchaseReceiptInfo2 > | InAppPurchaseReceiptsCallbackProxy.h | ||
| WorldPtr | TWeakObjectPtr< UWorld > | Pointer to the world, needed to delay the results slightly | InAppPurchaseReceiptsCallbackProxy.h |
Functions
Public
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static UInAppPurchaseReceiptsCallbackProxy * CreateProxyObjectForInAppPurchaseGetKnownReceipts
(
APlayerController* PlayerController |
InAppPurchaseReceiptsCallbackProxy.h |
|
|
static UInAppPurchaseReceiptsCallbackProxy * CreateProxyObjectForInAppPurchaseQueryOwnedProducts
(
APlayerController* PlayerController |
InAppPurchaseReceiptsCallbackProxy.h |
|
|
static UInAppPurchaseReceiptsCallbackProxy * CreateProxyObjectForInAppPurchaseRestoreOwnedProducts
(
APlayerController* PlayerController |
InAppPurchaseReceiptsCallbackProxy.h |
|