internal static BundleFileScheme ReadScheme(SmartStream stream, long offset, long size, string filePath, string fileName) { BundleFileScheme scheme = new BundleFileScheme(stream, offset, size, filePath, fileName); scheme.ReadScheme(); scheme.ProcessEntries(); return(scheme); }
internal BundleFile(IFileCollection collection, BundleFileScheme scheme) { if (scheme == null) { throw new ArgumentNullException(nameof(scheme)); } Header = scheme.Header; Metadata = scheme.Metadata; }
public static BundleFileScheme ReadScheme(SmartStream stream, long offset, long size, string filePath, string fileName) { return(BundleFileScheme.ReadScheme(stream, offset, size, filePath, fileName)); }