Show / Hide Table of Contents

Class SqPackStream

Inheritance
System.Object
SqPackStream
Implements
System.IDisposable
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: Lumina.Data
Assembly: Lumina.dll
Syntax
public class SqPackStream : IDisposable

Constructors

| Improve this Doc View Source

SqPackStream(FileInfo)

Declaration
public SqPackStream(FileInfo file)
Parameters
Type Name Description
System.IO.FileInfo file
| Improve this Doc View Source

SqPackStream(Stream)

Declaration
public SqPackStream(Stream stream)
Parameters
Type Name Description
System.IO.Stream stream

Properties

| Improve this Doc View Source

BaseStream

Declaration
public Stream BaseStream { get; protected set; }
Property Value
Type Description
System.IO.Stream
| Improve this Doc View Source

Reader

Declaration
protected BinaryReader Reader { get; set; }
Property Value
Type Description
System.IO.BinaryReader

Methods

| Improve this Doc View Source

Dispose()

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

GetFileMetadata(Int64)

Declaration
public SqPackFileInfo GetFileMetadata(long offset)
Parameters
Type Name Description
System.Int64 offset
Returns
Type Description
SqPackFileInfo
| Improve this Doc View Source

GetSqPackHeader()

Declaration
public SqPackHeader GetSqPackHeader()
Returns
Type Description
SqPackHeader
| Improve this Doc View Source

ReadFile<T>(Int64)

Declaration
public T ReadFile<T>(long offset)
    where T : FileResource
Parameters
Type Name Description
System.Int64 offset
Returns
Type Description
T
Type Parameters
Name Description
T
| Improve this Doc View Source

ReadFileBlock(Int64, MemoryStream, Boolean)

Declaration
protected void ReadFileBlock(long offset, MemoryStream dest, bool resetPosition = false)
Parameters
Type Name Description
System.Int64 offset
System.IO.MemoryStream dest
System.Boolean resetPosition

Implements

System.IDisposable
  • Improve this Doc
  • View Source
Back to top Generated by DocFX