API/Autodoc/Files/URuStorePayUpdateAcknowledgementStateNode.h.md


Classes

Name
class URuStorePayUpdateAcknowledgementStateNode

Functions

Name
DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(FUpdateAcknowledgementStatePin , EURuStorePayAcknowledgementState , state , FURuStoreError , error )

function DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams

DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(
    FUpdateAcknowledgementStatePin ,
    EURuStorePayAcknowledgementState ,
    state ,
    FURuStoreError ,
    error 
)

Source code

// Copyright Epic Games, Inc. All Rights Reserved.

#include "URuStorePayUpdateAcknowledgementStateNode.generated.h"

DECLARE_DYNAMIC_MULTICAST_DELEGATE_TwoParams(FUpdateAcknowledgementStatePin, EURuStorePayAcknowledgementState, state, FURuStoreError, error);

UCLASS()
class RUSTOREPAY_API URuStorePayUpdateAcknowledgementStateNode : public UBlueprintAsyncActionBase
{
    GENERATED_UCLASS_BODY()

public:
    UPROPERTY(BlueprintAssignable)
    FUpdateAcknowledgementStatePin Success;

    UPROPERTY(BlueprintAssignable)
    FUpdateAcknowledgementStatePin Failure;

    UFUNCTION(BlueprintCallable, meta = (BlueprintInternalUseOnly = "true", WorldContext = "WorldContextObject"), Category = "RuStore Pay Client")
    static URuStorePayUpdateAcknowledgementStateNode* UpdateAcknowledgementStateAsync(URuStorePayClient* target, URuStorePayPurchaseId* purchaseId, EURuStorePayAcknowledgementState state, URuStorePayDeveloperPayload* developerPayload);
};

Назад