Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.HexConverter Class Reference

Public Types

enum  Casing : uint {
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u
}
 
enum  Casing : uint {
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u
}
 
enum  Casing : uint {
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u
}
 
enum  Casing : uint {
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u
}
 
enum  Casing : uint {
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u
}
 
enum  Casing : uint {
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u
}
 
enum  Casing : uint {
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u
}
 
enum  Casing : uint {
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u ,
  Upper = 0u , Lower = 8224u , Upper = 0u , Lower = 8224u
}
 

Static Public Member Functions

static void ToCharsBuffer (byte value, Span< char > buffer, int startingIndex=0, Casing casing=Casing.Upper)
 
static void EncodeToUtf16 (ReadOnlySpan< byte > bytes, Span< char > chars, Casing casing=Casing.Upper)
 
static unsafe string ToString (ReadOnlySpan< byte > bytes, Casing casing=Casing.Upper)
 
static int FromLowerChar (int c)
 
static bool IsHexLowerChar (int c)
 
static void ToCharsBuffer (byte value, Span< char > buffer, int startingIndex=0, Casing casing=Casing.Upper)
 
static void EncodeToUtf16 (ReadOnlySpan< byte > bytes, Span< char > chars, Casing casing=Casing.Upper)
 
static unsafe string ToString (ReadOnlySpan< byte > bytes, Casing casing=Casing.Upper)
 
static char ToCharUpper (int value)
 
static int FromUpperChar (int c)
 
static int FromChar (int c)
 
static char ToCharUpper (int value)
 
static int FromChar (int c)
 
static char ToCharLower (int value)
 
static char ToCharLower (int value)
 
static char ToCharLower (int value)
 
static void ToBytesBuffer (byte value, Span< byte > buffer, int startingIndex=0, Casing casing=Casing.Upper)
 
static void ToCharsBuffer (byte value, Span< char > buffer, int startingIndex=0, Casing casing=Casing.Upper)
 
static void EncodeToUtf16 (ReadOnlySpan< byte > bytes, Span< char > chars, Casing casing=Casing.Upper)
 
static unsafe string ToString (ReadOnlySpan< byte > bytes, Casing casing=Casing.Upper)
 
static char ToCharUpper (int value)
 
static char ToCharLower (int value)
 
static bool TryDecodeFromUtf16 (ReadOnlySpan< char > chars, Span< byte > bytes)
 
static bool TryDecodeFromUtf16 (ReadOnlySpan< char > chars, Span< byte > bytes, out int charsProcessed)
 
static int FromChar (int c)
 
static bool IsHexChar (int c)
 
static void ToBytesBuffer (byte value, Span< byte > buffer, int startingIndex=0, Casing casing=Casing.Upper)
 
static void ToCharsBuffer (byte value, Span< char > buffer, int startingIndex=0, Casing casing=Casing.Upper)
 
static void EncodeToUtf16 (ReadOnlySpan< byte > bytes, Span< char > chars, Casing casing=Casing.Upper)
 
static unsafe string ToString (ReadOnlySpan< byte > bytes, Casing casing=Casing.Upper)
 
static char ToCharUpper (int value)
 
static char ToCharLower (int value)
 
static bool TryDecodeFromUtf16 (ReadOnlySpan< char > chars, Span< byte > bytes)
 
static bool TryDecodeFromUtf16 (ReadOnlySpan< char > chars, Span< byte > bytes, out int charsProcessed)
 
static int FromChar (int c)
 
static int FromUpperChar (int c)
 
static int FromLowerChar (int c)
 
static bool IsHexChar (int c)
 
static bool IsHexUpperChar (int c)
 
static bool IsHexLowerChar (int c)
 
static void ToCharsBuffer (byte value, Span< char > buffer, int startingIndex=0, Casing casing=Casing.Upper)
 
static int FromChar (int c)
 
static bool IsHexChar (int c)
 
static void ToCharsBuffer (byte value, Span< char > buffer, int startingIndex=0, Casing casing=Casing.Upper)
 
static void EncodeToUtf16 (ReadOnlySpan< byte > bytes, Span< char > chars, Casing casing=Casing.Upper)
 
static char ToCharUpper (int value)
 
static int FromChar (int c)
 
static int FromChar (int c)
 
static void ToCharsBuffer (byte value, Span< char > buffer, int startingIndex=0, Casing casing=Casing.Upper)
 
static void EncodeToUtf16 (ReadOnlySpan< byte > bytes, Span< char > chars, Casing casing=Casing.Upper)
 
static int FromChar (int c)
 
static void ToBytesBuffer (byte value, Span< byte > buffer, int startingIndex=0, Casing casing=Casing.Upper)
 
static void ToCharsBuffer (byte value, Span< char > buffer, int startingIndex=0, Casing casing=Casing.Upper)
 
static char ToCharUpper (int value)
 
static int FromChar (int c)
 
static bool IsHexChar (int c)
 
static char ToCharLower (int value)
 
static int FromChar (int c)
 

Properties

static ReadOnlySpan< byte > CharToHexLookup [get]
 

Static Private Member Functions

static void EncodeToUtf16_Ssse3 (ReadOnlySpan< byte > bytes, Span< char > chars, Casing casing)
 

Detailed Description

Definition at line 5 of file HexConverter.cs.


The documentation for this class was generated from the following files: