Class EnumWrapper<T>
A wrapper helper to the game's obfuscated enums
Inheritance
System.Object
EnumWrapper<T>
Inherited Members
System.Object.Equals(System.Object, System.Object)
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: LLBModdingLib.dll
Syntax
public abstract class EnumWrapper<T>
where T : Enum
Type Parameters
Constructors
EnumWrapper(Int32)
Declaration
protected EnumWrapper(int id)
Parameters
| Type |
Name |
Description |
| System.Int32 |
id |
|
Fields
id
Declaration
protected readonly int id
Field Value
| Type |
Description |
| System.Int32 |
|
Methods
Equals(EnumWrapper<T>, EnumWrapper<T>)
Declaration
public static bool Equals(EnumWrapper<T> a, EnumWrapper<T> b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
| Type |
Name |
Description |
| System.Object |
obj |
|
Returns
| Type |
Description |
| System.Boolean |
|
Overrides
System.Object.Equals(System.Object)
GetHashCode()
Declaration
public override int GetHashCode()
Returns
| Type |
Description |
| System.Int32 |
|
Overrides
System.Object.GetHashCode()
NotEquals(EnumWrapper<T>, EnumWrapper<T>)
Declaration
public static bool NotEquals(EnumWrapper<T> a, EnumWrapper<T> b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
ToString()
Declaration
public override string ToString()
Returns
| Type |
Description |
| System.String |
|
Overrides
System.Object.ToString()
Operators
Equality(EnumWrapper<T>, EnumWrapper<T>)
Declaration
public static bool operator ==(EnumWrapper<T> a, EnumWrapper<T> b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Explicit(EnumWrapper<T> to Int32)
Declaration
public static explicit operator int (EnumWrapper<T> ew)
Parameters
Returns
| Type |
Description |
| System.Int32 |
|
Inequality(EnumWrapper<T>, EnumWrapper<T>)
Declaration
public static bool operator !=(EnumWrapper<T> a, EnumWrapper<T> b)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|