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); }
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); }
private void ExportAsset(ProjectAssetContainer container, NamedObject asset, string path) { NativeFormatImporter importer = new NativeFormatImporter(asset); ExportAsset(container, importer, asset, path, asset.Name); }