C# Class Alexandria.Engines.Unreal.Core.RootObject

The absolute root of an Unreal object hierarchy.
Afficher le fichier Open project: Burton-Radons/Alexandria Class Usage Examples

Private Properties

Свойство Type Description

Méthodes publiques

Méthode Description
CallReader ( Type readerType, RootObject target, Package package, BinaryReader reader, long end ) : object

Use the DataProcessor of the given type to read properties into the object.

GetReaderSingleton ( Type readerType ) : DataProcessor

Call the initializer on a DataProcessor-derived Type and return it, cached.

Load ( BinaryReader reader, long end ) : RootObject

Load this object's data from the BinaryReader using the current Alexandria.Engines.Unreal.State in State.

Load ( Package package, BinaryReader reader, long end ) : RootObject

Load this object's data from the BinaryReader.

Method Details

CallReader() public static méthode

Use the DataProcessor of the given type to read properties into the object.
public static CallReader ( Type readerType, RootObject target, Package package, BinaryReader reader, long end ) : object
readerType System.Type The of the object to read.
target RootObject The object to read into.
package Package The this should be placed in.
reader System.IO.BinaryReader The for reading the object.
end long An index just past the end of the 's data.
Résultat object

GetReaderSingleton() public static méthode

Call the initializer on a DataProcessor-derived Type and return it, cached.
public static GetReaderSingleton ( Type readerType ) : DataProcessor
readerType System.Type The -derived to construct.
Résultat DataProcessor

Load() public méthode

Load this object's data from the BinaryReader using the current Alexandria.Engines.Unreal.State in State.
public Load ( BinaryReader reader, long end ) : RootObject
reader System.IO.BinaryReader
end long
Résultat RootObject

Load() public méthode

Load this object's data from the BinaryReader.
or are null.
public Load ( Package package, BinaryReader reader, long end ) : RootObject
package Package The that this object is within.
reader System.IO.BinaryReader The to use.
end long The offset within the stream of the end of the object's data.
Résultat RootObject