C# Class LSLib.LS.LSF.Header

Afficher le fichier Open project: Norbyte/lslib Class Usage Examples

Méthodes publiques

Свойство Type Description
AttributesSizeOnDisk System.UInt32
AttributesUncompressedSize System.UInt32
CompressionFlags Byte
EngineVersion System.UInt32
Extended System.UInt32
Magic System.UInt32
NodesSizeOnDisk System.UInt32
NodesUncompressedSize System.UInt32
Signature byte[]
StringsSizeOnDisk System.UInt32
StringsUncompressedSize System.UInt32
Unknown2 Byte
Unknown3 System.UInt16
ValuesSizeOnDisk System.UInt32
ValuesUncompressedSize System.UInt32
Version System.UInt32

Property Details

AttributesSizeOnDisk public_oe property

Compressed size of the attribute list
public UInt32,System AttributesSizeOnDisk
Résultat System.UInt32

AttributesUncompressedSize public_oe property

Total uncompressed size of the attribute list
public UInt32,System AttributesUncompressedSize
Résultat System.UInt32

CompressionFlags public_oe property

Compression method and level used for the string, node, attribute and value buffers. Uses the same format as packages (see BinUtils.MakeCompressionFlags)
public Byte CompressionFlags
Résultat Byte

EngineVersion public_oe property

Possibly version number? (major, minor, rev, build)
public UInt32,System EngineVersion
Résultat System.UInt32

Extended public_oe property

Extended node/attribute format indicator, 0 for V2, 0/1 for V3
public UInt32,System Extended
Résultat System.UInt32

Magic public_oe property

LSOF file signature; should be the same as LSFHeader.Signature
public UInt32,System Magic
Résultat System.UInt32

NodesSizeOnDisk public_oe property

Compressed size of the node list
public UInt32,System NodesSizeOnDisk
Résultat System.UInt32

NodesUncompressedSize public_oe property

Total uncompressed size of the node list
public UInt32,System NodesUncompressedSize
Résultat System.UInt32

Signature public_oe static_oe property

LSOF file signature
public static byte[] Signature
Résultat byte[]

StringsSizeOnDisk public_oe property

Compressed size of the string hash table
public UInt32,System StringsSizeOnDisk
Résultat System.UInt32

StringsUncompressedSize public_oe property

Total uncompressed size of the string hash table
public UInt32,System StringsUncompressedSize
Résultat System.UInt32

Unknown2 public_oe property

Possibly unused, always 0
public Byte Unknown2
Résultat Byte

Unknown3 public_oe property

public UInt16,System Unknown3
Résultat System.UInt16

ValuesSizeOnDisk public_oe property

Compressed size of the raw value buffer
public UInt32,System ValuesSizeOnDisk
Résultat System.UInt32

ValuesUncompressedSize public_oe property

Total uncompressed size of the raw value buffer
public UInt32,System ValuesUncompressedSize
Résultat System.UInt32

Version public_oe property

Version of the LSOF file; D:OS EE is version 1/2, D:OS 2 is version 3
public UInt32,System Version
Résultat System.UInt32