public static ABFileHeader LoadABFileHeader(Stream stream) { ABFileHeader header = new ABFileHeader(); header.LoadFromStream(stream); return(header); }
public static void ExportToABFileHeader(Stream stream, IDependBinary file, string bundleName) { ABFileHeader header = new ABFileHeader(); header.compressType = file.CompressType; header.dependFileCount = file.DependFileCount; header.isMainAsset = file.IsMainAsset; header.isScene = file.IsScene; header.subFileCount = file.SubFileCount; header.abFileName = bundleName; header.SaveToStream(stream); }
public static Offset <AssetBundleFlatBuffer.AssetBundleFileHeader> ExportToABFileHeader(FlatBufferBuilder builder, IDependBinary file, string bundleName) { ABFileHeader header = new ABFileHeader(); header.compressType = file.CompressType; header.dependFileCount = file.DependFileCount; header.isMainAsset = file.IsMainAsset; header.isScene = file.IsScene; header.subFileCount = file.SubFileCount; header.abFileName = bundleName; var offset = header.SaveToFlatBuffer(builder); return(offset); }