public FRigVMRegisterOffset(FAssetArchive Ar) { Segments = Ar.ReadArray <int>(); Type = Ar.Read <ERigVMRegisterType>(); CPPType = Ar.ReadFName(); ScriptStruct = new FPackageIndex(Ar); ElementSize = Ar.Read <ushort>(); ParentScriptStruct = new FPackageIndex(Ar); CachedSegmentPath = Ar.ReadFString(); ArrayIndex = Ar.Read <int>(); }
public FRigVMRegister(FArchive Ar) { Type = Ar.Read <ERigVMRegisterType>(); ByteIndex = Ar.Read <uint>(); ElementSize = Ar.Read <ushort>(); ElementCount = Ar.Read <ushort>(); SliceIndex = Ar.Read <ushort>(); SliceCount = Ar.Read <ushort>(); AlignmentBytes = Ar.Read <byte>(); TrailingBytes = Ar.Read <ushort>(); Name = Ar.ReadFName(); ScriptStructIndex = Ar.Read <int>(); bIsArray = Ar.ReadBoolean(); bIsDynamic = Ar.ReadBoolean(); }