Class Key<T>
A single type-safe key with a name.
Assembly: Assembly-CSharp.dll
Syntax
public abstract class Key<T> : Key
Type Parameters
Properties
|
Improve this Doc
View Source
TextValue
Declaration
public sealed override string TextValue { get; set; }
Property Value
Overrides
|
Improve this Doc
View Source
Value
Declaration
public T Value { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
Deserialize(String)
Declaration
protected abstract void Deserialize(string text)
Parameters
Type |
Name |
Description |
String |
text |
|
|
Improve this Doc
View Source
IsValueEqual(T)
Declaration
protected abstract bool IsValueEqual(T value)
Parameters
Type |
Name |
Description |
T |
value |
|
Returns
|
Improve this Doc
View Source
OnSaveWindow(BaseScreenComponent, out Boolean)
Declaration
public sealed override void OnSaveWindow(BaseScreenComponent control, out bool hasChanged)
Parameters
Overrides
|
Improve this Doc
View Source
Serialize()
Declaration
protected virtual string Serialize()
Returns
|
Improve this Doc
View Source
ToObject()
Declaration
public sealed override object ToObject()
Returns
Overrides