AssetBinaryReader
Namespace: UAssetAPI
Reads primitive data types from Unreal Engine assets.
public class AssetBinaryReader : UnrealBinaryReader, System.IDisposable
Inheritance Object → BinaryReader → UnrealBinaryReader → AssetBinaryReader
Implements IDisposable
Fields
Asset
public UnrealPackage Asset;
Properties
BaseStream
public Stream BaseStream { get; }
Property Value
Constructors
AssetBinaryReader(Stream, UnrealPackage)
public AssetBinaryReader(Stream stream, UnrealPackage asset)
Parameters
stream
Stream
asset
UnrealPackage
Methods
ReadPropertyGuid()
public Nullable<Guid> ReadPropertyGuid()
Returns
ReadFName()
public FName ReadFName()
Returns
XFERSTRING()
public string XFERSTRING()
Returns
XFERUNICODESTRING()
public string XFERUNICODESTRING()
Returns
XFERTEXT()
public void XFERTEXT()
XFERNAME()
public FName XFERNAME()
Returns
XFER_FUNC_NAME()
public FName XFER_FUNC_NAME()
Returns
XFERPTR()
public FPackageIndex XFERPTR()
Returns
XFER_FUNC_POINTER()
public FPackageIndex XFER_FUNC_POINTER()
Returns
XFER_PROP_POINTER()
public KismetPropertyPointer XFER_PROP_POINTER()
Returns
XFER_OBJECT_POINTER()
public FPackageIndex XFER_OBJECT_POINTER()
Returns
ReadExpressionArray(EExprToken)
public KismetExpression[] ReadExpressionArray(EExprToken endToken)
Parameters
endToken
EExprToken