Show / Hide Table of Contents

Class Scheme<T>

Inheritance
System.Object
Scheme<T>
ArchiveBundleScheme
FileStreamBundleScheme
RawBundleScheme
WebBundleScheme
BrotliFileScheme
GZipFileScheme
SerializedFileScheme
WebFileScheme
Implements
IScheme
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: AssetRipper.IO.Files
Assembly: AssetRipper.IO.Files.dll
Syntax
public abstract class Scheme<T> : IScheme where T : FileBase, new()
Type Parameters
Name Description
T

Methods

| Improve this Doc View Source

CanRead(SmartStream)

Declaration
public abstract bool CanRead(SmartStream stream)
Parameters
Type Name Description
SmartStream stream
Returns
Type Description
System.Boolean
| Improve this Doc View Source

Read(SmartStream, String, String)

Declaration
public T Read(SmartStream stream, string filePath, string fileName)
Parameters
Type Name Description
SmartStream stream
System.String filePath
System.String fileName
Returns
Type Description
T

Explicit Interface Implementations

| Improve this Doc View Source

IScheme.Read(SmartStream, String, String)

Declaration
FileBase IScheme.Read(SmartStream stream, string filePath, string fileName)
Parameters
Type Name Description
SmartStream stream
System.String filePath
System.String fileName
Returns
Type Description
FileBase

Implements

IScheme
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾