C# 클래스 LSLib.LS.LSF.Header

파일 보기 프로젝트 열기: Norbyte/lslib 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
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

프로퍼티 상세

AttributesSizeOnDisk 공개적으로 프로퍼티

Compressed size of the attribute list
public UInt32,System AttributesSizeOnDisk
리턴 System.UInt32

AttributesUncompressedSize 공개적으로 프로퍼티

Total uncompressed size of the attribute list
public UInt32,System AttributesUncompressedSize
리턴 System.UInt32

CompressionFlags 공개적으로 프로퍼티

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
리턴 Byte

EngineVersion 공개적으로 프로퍼티

Possibly version number? (major, minor, rev, build)
public UInt32,System EngineVersion
리턴 System.UInt32

Extended 공개적으로 프로퍼티

Extended node/attribute format indicator, 0 for V2, 0/1 for V3
public UInt32,System Extended
리턴 System.UInt32

Magic 공개적으로 프로퍼티

LSOF file signature; should be the same as LSFHeader.Signature
public UInt32,System Magic
리턴 System.UInt32

NodesSizeOnDisk 공개적으로 프로퍼티

Compressed size of the node list
public UInt32,System NodesSizeOnDisk
리턴 System.UInt32

NodesUncompressedSize 공개적으로 프로퍼티

Total uncompressed size of the node list
public UInt32,System NodesUncompressedSize
리턴 System.UInt32

Signature 공개적으로 정적으로 프로퍼티

LSOF file signature
public static byte[] Signature
리턴 byte[]

StringsSizeOnDisk 공개적으로 프로퍼티

Compressed size of the string hash table
public UInt32,System StringsSizeOnDisk
리턴 System.UInt32

StringsUncompressedSize 공개적으로 프로퍼티

Total uncompressed size of the string hash table
public UInt32,System StringsUncompressedSize
리턴 System.UInt32

Unknown2 공개적으로 프로퍼티

Possibly unused, always 0
public Byte Unknown2
리턴 Byte

Unknown3 공개적으로 프로퍼티

public UInt16,System Unknown3
리턴 System.UInt16

ValuesSizeOnDisk 공개적으로 프로퍼티

Compressed size of the raw value buffer
public UInt32,System ValuesSizeOnDisk
리턴 System.UInt32

ValuesUncompressedSize 공개적으로 프로퍼티

Total uncompressed size of the raw value buffer
public UInt32,System ValuesUncompressedSize
리턴 System.UInt32

Version 공개적으로 프로퍼티

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