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
ReadObjectThumbnail()
public FObjectThumbnail ReadObjectThumbnail()
Returns
ReadLocMetadataObject()
public FLocMetadataObject ReadLocMetadataObject()
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