Пример #1
0
        public ZipExporter(string fileName, IFileLoadHelper fileLoadHelper, Dictionary <WorkspacePath, WorkspacePath> srcFiles, int compressionLevel = 0) : base(fileName)
        {
            SourceFiles = srcFiles.ToList();

            FileLoadHelper = fileLoadHelper;

            ZipFs = new MemoryStream();

            this.compressionLevel = (CompressionLevel)MathHelper.Clamp(compressionLevel, 0, 2);
        }
Пример #2
0
 public PNGFileReader(string filePath, IFileLoadHelper fileLoadHelper, string maskHex = "#FF00FF") : base(null, maskHex)
 {
     FilePath       = filePath;
     FileLoadHelper = fileLoadHelper;
 }
Пример #3
0
 public TilemapJsonParser(string filePath, IFileLoadHelper fileLoadHelper, IEngine target) : base(filePath, fileLoadHelper)
 {
     this.target = target;
 }
Пример #4
0
 public LoadService(IFileLoadHelper fileLoadHelper)
 {
     _fileLoadHelper = fileLoadHelper;
 }
Пример #5
0
 public virtual void Dispose()
 {
     bytes          = null;
     FileLoadHelper = null;
     steps.Clear();
 }
Пример #6
0
 public DiskExporter(string fileName, IFileLoadHelper fileLoadHelper, Dictionary <WorkspacePath, WorkspacePath> srcFiles, long maxFileSize = 512, int compressionLevel = 0) : base(fileName, fileLoadHelper, srcFiles, compressionLevel)
 {
     this.maxFileSize = maxFileSize;
 }
Пример #7
0
 public SystemParser(string filePath, IFileLoadHelper fileLoadHelper, IEngine target) : base(filePath, fileLoadHelper)
 {
     Target = target;
 }
Пример #8
0
 public WavParser(string[] files, IFileLoadHelper fileLoadHelper, IEngine engine)
 {
     _fileLoadHelper = fileLoadHelper;
     soundChip       = engine.SoundChip;
     this.files      = files;
 }
Пример #9
0
 public MetaDataParser(string filePath, IFileLoadHelper fileLoadHelper, IEngine target) : base(filePath, fileLoadHelper)
 {
     engine = target;
 }
Пример #10
0
 public JsonParser(string filePath, IFileLoadHelper fileLoadHelper)
 {
     FileLoadHelper = fileLoadHelper;
     SourcePath     = filePath;
 }