/**
 * Copyright 2022-2025 Theai, Inc. dba Inworld AI
 */
using System.IO;
using UnrealBuildTool;

public class InworldRuntimeGraphNode : ModuleRules
{

    public InworldRuntimeGraphNode(ReadOnlyTargetRules Target) : base(Target)
	{
        PCHUsage = PCHUsageMode.UseExplicitOrSharedPCHs;

        PublicDependencyModuleNames.AddRange(
            new string[] 
            { 
                "Core",
                "Engine",
                "UnrealEd",
                "Kismet",
                "KismetCompiler",
                "BlueprintGraph",
                "GraphEditor",
            });
			
        PrivateDependencyModuleNames.AddRange(
            new string[]
            {
                "CoreUObject",
                "Projects",
                "InworldRuntime",
                "InworldRuntimeEditor",
                "Slate",
                "SlateCore",
                "ToolMenus",
            }
            );
    }
}
