EditorTool3D/Assets/ZXL/Scripts/Test/FS/FileSystemOperation.cs

25 lines
860 B
C#

using System.Collections.Generic;
namespace ZXLA
{
public class FileSystemOperation
{
public FileObjectType FileObjectType { get; }
public FileOperationType FileOperationType { get; }
public string OldPath { get; }
public string NewPath { get; }
public IReadOnlyList<string> OldPaths { get; }
public IReadOnlyList<string> NewPaths { get; }
public FileSystemOperation(FileObjectType fileObjectType, FileOperationType fileOperationType, string oldPath,
string newPath, IReadOnlyList<string> oldPaths, IReadOnlyList<string> newPaths)
{
FileObjectType = fileObjectType;
FileOperationType = fileOperationType;
OldPath = oldPath;
NewPath = newPath;
OldPaths = oldPaths;
NewPaths = newPaths;
}
}
}