// Fill out your copyright notice in the Description page of Project Settings.

#pragma once

#include "CoreMinimal.h"
#include "Serialization/JsonTypes.h"
#include "Serialization/JsonReader.h"
#include "Serialization/JsonSerializer.h"
#include "Blueprint/BlueprintSupport.h"
#include "Containers/StringConv.h"
#include "UObject/Object.h"
#include "Subsystems/EngineSubsystem.h"

/**
 * 
 */

class PORTAINTERFACE_API FPortaHelper

{

public:
	static bool ConvertAndUpdateColorJson(const FString& FieldName, TSharedPtr<FJsonObject>& JsonObject);
	static bool ParseJsonContent(const FString& Content,TSharedPtr<FJsonObject>& OutJsonObject);
	static bool SerializeJsonToString(const TSharedPtr<FJsonObject>& JsonObject, FString& OutJsonString);



};
