// Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMinimal.h" #include "UObject/Object.h" #include "TapTraceEvent.generated.h" /** * */ UCLASS(Blueprintable,BlueprintType) class TAPTAP_API UTapTraceEvent : public UObject { GENERATED_BODY() public: UTapTraceEvent(); UFUNCTION(BlueprintCallable) void PutString(FString name,FString value); UFUNCTION(BlueprintCallable) void PutInt(FString name,int32 value); UFUNCTION(BlueprintCallable) void PutFlot(FString name,float value); UFUNCTION(BlueprintCallable) FString Build(); private: TSharedPtr JsonObject; };