Show / Hide Table of Contents

Class FileBase

The base class for files.

Inheritance
System.Object
FileBase
ArchiveBundleFile
CompressedFile
FailedFile
FileContainer
ResourceFile
SerializedFile
Namespace: AssetRipper.IO.Files
Assembly: AssetRipper.IO.Files.dll
Syntax
public abstract class FileBase : IDisposable

Properties

| Improve this Doc View Source

FilePath

Declaration
public string FilePath { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Name

Declaration
public string Name { get; set; }
Property Value
Type Description
System.String
| Improve this Doc View Source

NameFixed

Declaration
public string NameFixed { get; }
Property Value
Type Description
System.String

Methods

| Improve this Doc View Source

Dispose()

Declaration
public void Dispose()
| Improve this Doc View Source

Dispose(Boolean)

Declaration
protected virtual void Dispose(bool disposing)
Parameters
Type Name Description
System.Boolean disposing
| Improve this Doc View Source

Finalize()

Declaration
protected void Finalize()
| Improve this Doc View Source

Read(SmartStream)

Declaration
public abstract void Read(SmartStream stream)
Parameters
Type Name Description
SmartStream stream
| Improve this Doc View Source

ReadContents()

Declaration
public virtual void ReadContents()
| Improve this Doc View Source

ReadContentsRecursively()

Declaration
public virtual void ReadContentsRecursively()
| Improve this Doc View Source

ToByteArray()

Declaration
public virtual byte[] ToByteArray()
Returns
Type Description
System.Byte[]
| Improve this Doc View Source

ToString()

Declaration
public override string ToString()
Returns
Type Description
System.String
| Improve this Doc View Source

Write(Stream)

Declaration
public abstract void Write(Stream stream)
Parameters
Type Name Description
Stream stream
  • Improve this Doc
  • View Source
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾