class FMagesActionNode

Overview

#include <MagesLiveScenegraphSubsystem.h>

class FMagesActionNode: public FPendingLatentAction
{
public:
    // fields

    bool IsCompleted;
    int32 OutputLink;
    FWeakObjectPtr CallbackTarget;
    FName ExecutionFunction;
    ABasePrototype* Action;
    FString ActionName;
    class UMagesLiveScenegraphSubsystem* ScenegraphSubsystem;
    UMagesAnalyticsAsset* Analytics;
    int32 ActionId;
    bool WasRecentlyTriggered;

    // construction

    FMagesActionNode(
        const FLatentActionInfo& LatentInfo,
        ABasePrototype* Action,
        FString ActionName,
        class UMagesLiveScenegraphSubsystem* ScenegraphSubsystem,
        UMagesAnalyticsAsset* Analytics,
        int32 ActionId
        );

    // methods

    virtual void UpdateOperation(FLatentResponse& Response);
};

Detailed Documentation

Fields

bool WasRecentlyTriggered

Set to true to trigger this action