CRCGenerator

Namespace: UAssetAPI

public static class CRCGenerator

Inheritance ObjectCRCGenerator

Fields

CRCTable_DEPRECATED

public static UInt32[] CRCTable_DEPRECATED;

CRCTablesSB8

public static UInt32[,] CRCTablesSB8;

Methods

GenerateImportHashFromObjectPath(FString)

public static ulong GenerateImportHashFromObjectPath(FString text)

Parameters

text FString

Returns

UInt64

GenerateImportHashFromObjectPath(String)

public static ulong GenerateImportHashFromObjectPath(string text)

Parameters

text String

Returns

UInt64

CityHash64WithLower(FString)

public static ulong CityHash64WithLower(FString text)

Parameters

text FString

Returns

UInt64

CityHash64WithLower(String, Encoding)

public static ulong CityHash64WithLower(string text, Encoding encoding)

Parameters

text String

encoding Encoding

Returns

UInt64

CityHash64(FString)

public static ulong CityHash64(FString text)

Parameters

text FString

Returns

UInt64

CityHash64(String, Encoding)

public static ulong CityHash64(string text, Encoding encoding)

Parameters

text String

encoding Encoding

Returns

UInt64

CityHash64(Byte[])

public static ulong CityHash64(Byte[] data)

Parameters

data Byte[]

Returns

UInt64

GenerateHash(FString, Boolean)

public static uint GenerateHash(FString text, bool disableCasePreservingHash)

Parameters

text FString

disableCasePreservingHash Boolean

Returns

UInt32

GenerateHash(String, Boolean)

public static uint GenerateHash(string text, bool disableCasePreservingHash)

Parameters

text String

disableCasePreservingHash Boolean

Returns

UInt32

GenerateHash(String, Encoding, Boolean)

public static uint GenerateHash(string text, Encoding encoding, bool disableCasePreservingHash)

Parameters

text String

encoding Encoding

disableCasePreservingHash Boolean

Returns

UInt32

ToUpper(Char)

public static char ToUpper(char input)

Parameters

input Char

Returns

Char

ToUpper(String)

public static string ToUpper(string input)

Parameters

input String

Returns

String

ToLower(Char)

public static char ToLower(char input)

Parameters

input Char

Returns

Char

ToLower(String, Boolean)

public static string ToLower(string input, bool coalesceToSlash)

Parameters

input String

coalesceToSlash Boolean

Returns

String

ToLower(FString, Boolean)

public static FString ToLower(FString input, bool coalesceToSlash)

Parameters

input FString

coalesceToSlash Boolean

Returns

FString

Strihash_DEPRECATED(String, Encoding)

public static uint Strihash_DEPRECATED(string text, Encoding encoding)

Parameters

text String

encoding Encoding

Returns

UInt32

StrCrc32(String, UInt32)

public static uint StrCrc32(string text, uint CRC)

Parameters

text String

CRC UInt32

Returns

UInt32