C# Класс Alexandria.Engines.Unreal.Package

A collection of exported and imported objects.
Наследование: Alexandria.Engines.Unreal.Core.Object
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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.

Приватные методы

Метод Описание
DetermineGame ( int fileVersion, int licenseMode, bool isEncrypted ) : PackageGame

Описание методов

FindExport() публичный Метод

Search for an export.
public FindExport ( string classPackageName, string className, string name ) : System.Export
classPackageName string
className string
name string
Результат System.Export

Package() публичный Метод

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 .
Результат System

Package() публичный Метод

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.
Результат System

Package() публичный Метод

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.
Результат System

ReadExport() публичный Метод

Read an Export reference from the BinaryReader.
public ReadExport ( BinaryReader reader ) : System.Export
reader System.IO.BinaryReader The to read from.
Результат System.Export

ReadNameIndex() публичный Метод

Read a Name reference from the BinaryReader.
public ReadNameIndex ( BinaryReader reader ) : Name
reader System.IO.BinaryReader The to read from.
Результат Name

ReadNameValue() публичный Метод

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.
Результат string

ReadReference() публичный Метод

Read a reference from the BinaryReader.
public ReadReference ( BinaryReader reader ) : Reference
reader System.IO.BinaryReader The to read from.
Результат Reference

ResolveReference() публичный Метод

Convert an index into a Reference.
public ResolveReference ( int index ) : Reference
index int The index to convert.
Результат Reference