38 #include <Coherent/UI/EventArguments.h>
40 #include "CoherentUIJSPayload.generated.h"
46 UCLASS(MinimalAPI, BlueprintType, Blueprintable, notplaceable)
49 GENERATED_UCLASS_BODY()
54 UPROPERTY(BlueprintReadOnly, Category=
"ViewScripting")
60 UFUNCTION(BlueprintCallable, Category = "ViewScripting")
61 FString GetString(int32 index);
66 UFUNCTION(BlueprintCallable, Category = "ViewScripting")
67 int32 GetInt32(int32 index);
72 UFUNCTION(BlueprintCallable, Category = "ViewScripting")
73 uint32 GetUInt32(int32 index);
78 UFUNCTION(BlueprintCallable, Category = "ViewScripting")
79 bool GetBool(int32 index);
84 UFUNCTION(BlueprintCallable, Category = "ViewScripting")
85 float GetNumber(int32 index);
93 UFUNCTION(BlueprintCallable, Category = "ViewScripting")
94 void ReadObject(int32 index, UObject*
object);
96 void SetArguments(const Coherent::UI::EventArguments* args);
99 const Coherent::UI::EventArguments* Arguments;
Definition: CoherentUIJSPayload.h:47