C# Class FvTwool.Hashing

Show file Open project: BobDoleOwndU/FvTwool Class Usage Examples

Public Methods

Method Description
DenormalizeFilePath ( string filePath ) : string
HashFileExtension ( string fileExtension ) : ulong
HashFileName ( string text, bool removeExtension = true ) : ulong
HashFileNameLegacy ( string text, bool removeExtension = true ) : ulong
HashFileNameWithExtension ( string filePath ) : ulong
ReadFmdlDictionary ( string path ) : void
ReadQARDictionary ( string path ) : void
TryGetFmdlName ( uint hash ) : string
TryGetQarName ( ulong hash ) : string

Private Methods

Method Description
Hashing ( ) : System

Method Details

DenormalizeFilePath() public static method

public static DenormalizeFilePath ( string filePath ) : string
filePath string
return string

HashFileExtension() public static method

public static HashFileExtension ( string fileExtension ) : ulong
fileExtension string
return ulong

HashFileName() public static method

public static HashFileName ( string text, bool removeExtension = true ) : ulong
text string
removeExtension bool
return ulong

HashFileNameLegacy() public static method

public static HashFileNameLegacy ( string text, bool removeExtension = true ) : ulong
text string
removeExtension bool
return ulong

HashFileNameWithExtension() public static method

public static HashFileNameWithExtension ( string filePath ) : ulong
filePath string
return ulong

ReadFmdlDictionary() public static method

public static ReadFmdlDictionary ( string path ) : void
path string
return void

ReadQARDictionary() public static method

public static ReadQARDictionary ( string path ) : void
path string
return void

TryGetFmdlName() public static method

public static TryGetFmdlName ( uint hash ) : string
hash uint
return string

TryGetQarName() public static method

public static TryGetQarName ( ulong hash ) : string
hash ulong
return string