// MonoGame - Copyright (C) The MonoGame Team // This file is subject to the terms and conditions defined in // file 'LICENSE.txt', which is part of this source code package. namespace MonoGame.Tools.Pipeline { public enum IncludeType { Skip, Copy, Link, Create } /// /// This class is used for IncludeAction file handling. /// public class IncludeItem { /// /// Gets or sets the source path. /// /// The source path, should be an absolute path. public string SourcePath { get; set; } public IncludeType IncludeType { get; set; } /// /// Gets or sets the relative destination path. /// /// The relative destination path. public string RelativeDestPath { get; set; } public bool IsDirectory { get; set; } /// /// Gets or sets the item template. /// /// Only usefull if the action is create and the item is not a directory. /// /// The item template. public ContentItemTemplate ItemTemplate { get; set; } } }