Files
UnrealEngine/Engine/Source/Programs/LiveCodingConsole/Private/LiveCodingManifest.h
2025-05-18 13:04:45 +08:00

20 lines
527 B
C

// Copyright Epic Games, Inc. All Rights Reserved.
#pragma once
#include "CoreMinimal.h"
#include "Serialization/JsonReader.h"
#include "Serialization/JsonSerializer.h"
struct FLiveCodingManifest
{
FString LinkerPath;
TMap<FString, FString> LinkerEnvironment;
TMap<FString, TArray<FString>> BinaryToObjectFiles;
TMap<FString, TArray<FString>> Libraries;
TArray<TPair<FString, FString>> VfsEntries;
bool Read(const TCHAR* FileName, FString& OutFailReason);
bool Parse(FJsonObject& Object, FString& OutFailReason);
};