C# Class Alexandria.Engines.Unreal.Package

A collection of exported and imported objects.
Inheritance: Alexandria.Engines.Unreal.Core.Object
Afficher le fichier Open project: Burton-Radons/Alexandria Class Usage Examples

Méthodes publiques

Méthode Description
FindExport ( string classPackageName, string className, string name ) : System.Export

Search for an export.

Package ( State state, string fileName ) : System

Initialize the Package by reading from the given filename.

Package ( State state, string fileName, BinaryReader reader ) : System

Initialize the Package by reading from the given filename.

Package ( State state, string fileName, Stream stream ) : System

Initialize the Package by reading from the given filename.

ReadExport ( BinaryReader reader ) : System.Export

Read an Export reference from the BinaryReader.

ReadNameIndex ( BinaryReader reader ) : Name

Read a Name reference from the BinaryReader.

ReadNameValue ( BinaryReader reader ) : string

Read a Name reference from the BinaryReader, returning the Name's string value.

ReadReference ( BinaryReader reader ) : Reference

Read a reference from the BinaryReader.

ResolveReference ( int index ) : Reference

Convert an index into a Reference.

Private Methods

Méthode Description
DetermineGame ( int fileVersion, int licenseMode, bool isEncrypted ) : PackageGame

Method Details

FindExport() public méthode

Search for an export.
public FindExport ( string classPackageName, string className, string name ) : System.Export
classPackageName string
className string
name string
Résultat System.Export

Package() public méthode

Initialize the Package by reading from the given filename.
public Package ( State state, string fileName ) : System
state State The this is to exist within.
fileName string The name of the file to open that contains the .
Résultat System

Package() public méthode

Initialize the Package by reading from the given filename.
public Package ( State state, string fileName, BinaryReader reader ) : System
state State The this is to exist within.
fileName string The name of the file to open that contains the .
reader System.IO.BinaryReader The to read from.
Résultat System

Package() public méthode

Initialize the Package by reading from the given filename.
public Package ( State state, string fileName, Stream stream ) : System
state State The this is to exist within.
fileName string The name of the file to open that contains the .
stream Stream The to read from.
Résultat System

ReadExport() public méthode

Read an Export reference from the BinaryReader.
public ReadExport ( BinaryReader reader ) : System.Export
reader System.IO.BinaryReader The to read from.
Résultat System.Export

ReadNameIndex() public méthode

Read a Name reference from the BinaryReader.
public ReadNameIndex ( BinaryReader reader ) : Name
reader System.IO.BinaryReader The to read from.
Résultat Name

ReadNameValue() public méthode

Read a Name reference from the BinaryReader, returning the Name's string value.
public ReadNameValue ( BinaryReader reader ) : string
reader System.IO.BinaryReader The to read from.
Résultat string

ReadReference() public méthode

Read a reference from the BinaryReader.
public ReadReference ( BinaryReader reader ) : Reference
reader System.IO.BinaryReader The to read from.
Résultat Reference

ResolveReference() public méthode

Convert an index into a Reference.
public ResolveReference ( int index ) : Reference
index int The index to convert.
Résultat Reference