C# Class Warcraft.MPQ.Tables.Hash.HashTableEntry

Afficher le fichier Open project: Nihlus/libwarcraft Class Usage Examples

Méthodes publiques

Méthode Description
DoesFileExist ( ) : bool

Determines whether this file exists in the archive. If this returns false for a valid hash table entry, it is most likely a deletion marker.

GetBlockEntryIndex ( ) : uint

Gets the index of the block entry referenced by this entry.

GetLocalizationID ( ) : LocaleID

Gets the localization ID.

GetPlatformID ( ) : ushort

Gets the platform ID.

GetPrimaryHash ( ) : uint

Gets the primary hash of the file's name.

GetSecondaryHash ( ) : uint

Gets the secondary hash of the file's name.

GetSize ( ) : long

Gets the size of an entry.

HasFileEverExisted ( ) : bool

Determines whether this has file ever existed.

HashTableEntry ( byte data ) : System.IO
Serialize ( ) : byte[]

Method Details

DoesFileExist() public méthode

Determines whether this file exists in the archive. If this returns false for a valid hash table entry, it is most likely a deletion marker.
public DoesFileExist ( ) : bool
Résultat bool

GetBlockEntryIndex() public méthode

Gets the index of the block entry referenced by this entry.
public GetBlockEntryIndex ( ) : uint
Résultat uint

GetLocalizationID() public méthode

Gets the localization ID.
public GetLocalizationID ( ) : LocaleID
Résultat LocaleID

GetPlatformID() public méthode

Gets the platform ID.
public GetPlatformID ( ) : ushort
Résultat ushort

GetPrimaryHash() public méthode

Gets the primary hash of the file's name.
public GetPrimaryHash ( ) : uint
Résultat uint

GetSecondaryHash() public méthode

Gets the secondary hash of the file's name.
public GetSecondaryHash ( ) : uint
Résultat uint

GetSize() public static méthode

Gets the size of an entry.
public static GetSize ( ) : long
Résultat long

HasFileEverExisted() public méthode

Determines whether this has file ever existed.
public HasFileEverExisted ( ) : bool
Résultat bool

HashTableEntry() public méthode

public HashTableEntry ( byte data ) : System.IO
data byte
Résultat System.IO

Serialize() public méthode

public Serialize ( ) : byte[]
Résultat byte[]