Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
struct | MarvinSeed |
class | OrdinalComparer |
class | OrdinalIgnoreCaseComparer |
Public Member Functions | |
IEqualityComparer< string > | GetUnderlyingEqualityComparer () |
bool | Equals (T? x, T? y) |
int | GetHashCode ([DisallowNull] T obj) |
bool | Equals (T? x, T? y) |
int | GetHashCode ([DisallowNull] T obj) |
bool | Equals (T? x, T? y) |
int | GetHashCode ([DisallowNull] T obj) |
Package Functions | |
virtual int | IndexOf (T[] array, T value, int startIndex, int count) |
virtual int | LastIndexOf (T[] array, T value, int startIndex, int count) |
Static Package Functions | |
static RandomizedStringEqualityComparer | Create (IEqualityComparer< string > underlyingComparer, bool ignoreCase) |
static IEqualityComparer< string > | GetUnderlyingEqualityComparer (IEqualityComparer< string > outerComparer) |
Properties | |
static EqualityComparer< T > | Default [get] |
Private Member Functions | |
unsafe | RandomizedStringEqualityComparer (IEqualityComparer< string > underlyingComparer) |
bool IEqualityComparer. | Equals (object x, object y) |
int IEqualityComparer. | GetHashCode (object obj) |
Private Attributes | |
readonly MarvinSeed | _seed |
readonly IEqualityComparer< string > | _underlyingComparer |
Definition at line 5 of file RandomizedStringEqualityComparer.cs.