26UCLASS(Abstract, Blueprintable, BlueprintType, EditInlineNew, meta = (ShowWorldContextPin))
35 UFUNCTION(BlueprintNativeEvent, BlueprintCallable, Category =
"StageEventProcessor")
39 UFUNCTION(BlueprintNativeEvent, Category = "StageEventProcessor", DisplayName = "On Process Event")
40 void OnProcessEvent(const FName EventID, const AActor* Caller, const AActor* InteractableActor, const
FStageEventContext& Context);
66 int32 ProcessProcessorTriggerWithoutRecord(
UStageManagementSubsystem* StageManagement, FName EventID, const AActor* Caller);
69 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "StageEventProcessor")
70 FName ProcessorID = NAME_None;
74 UPROPERTY(EditAnywhere, BlueprintReadOnly, Category = "StageEventProcessor", meta = (ClampMin = "0"))
75 int32 MaxTriggerCount = 1;
78 UPROPERTY(EditAnywhere, BlueprintReadWrite, Category = "StageEventProcessor")
Definition StageEventContext.h:18