// Copyright (c) 2012-2022 Wojciech Figat. All rights reserved. using System.Collections.Generic; using System.IO; using Flax.Build; using Flax.Build.NativeCpp; /// /// CSG tool module. /// public class CSG : EngineModule { /// public override void Setup(BuildOptions options) { base.Setup(options); options.PrivateDependencies.Add("ContentImporters"); options.PublicDefinitions.Add("COMPILE_WITH_CSG_BUILDER"); } /// public override void GetFilesToDeploy(List files) { files.Add(Path.Combine(FolderPath, "Brush.h")); files.Add(Path.Combine(FolderPath, "Types.h")); } }