private void ExportAsset(ProjectAssetContainer container, NamedObject asset, string path)
        {
            NativeFormatImporter importer = new NativeFormatImporter(container.ExportLayout);

            importer.MainObjectFileID = GetExportID(asset);
            ExportAsset(container, importer, asset, path, asset.Name);
        }
Exemplo n.º 2
0
 public AssetExportCollection(IAssetExporter assetExporter, Object asset)
 {
     if (assetExporter == null)
     {
         throw new ArgumentNullException(nameof(assetExporter));
     }
     if (asset == null)
     {
         throw new ArgumentNullException(nameof(asset));
     }
     AssetExporter = assetExporter;
     Asset         = asset;
     MetaImporter  = new NativeFormatImporter(asset);
 }
Exemplo n.º 3
0
        private void ExportAsset(ProjectAssetContainer container, NamedObject asset, string path)
        {
            NativeFormatImporter importer = new NativeFormatImporter(asset);

            ExportAsset(container, importer, asset, path, asset.Name);
        }