Class SerializableString<T>
Inheritance
SerializableString<T>
Implements
ISerializationCallbackReceiver
Assembly: Glitch9.dll
Syntax
[Serializable]
public class SerializableString<T> : ISerializationCallbackReceiver
Type Parameters
Constructors
|
Edit this page
View Source
SerializableString()
Declaration
public SerializableString()
|
Edit this page
View Source
SerializableString(string)
Declaration
public SerializableString(string valueAsString)
Parameters
| Type |
Name |
Description |
| string |
valueAsString |
|
|
Edit this page
View Source
SerializableString(T)
Declaration
public SerializableString(T value)
Parameters
| Type |
Name |
Description |
| T |
value |
|
Properties
|
Edit this page
View Source
Raw
Declaration
public string Raw { get; }
Property Value
|
Edit this page
View Source
Value
Declaration
public T Value { get; set; }
Property Value
Methods
|
Edit this page
View Source
OnAfterDeserialize()
Implement this callback to transform data back into runtime data types after an object is deserialized.
Declaration
public void OnAfterDeserialize()
|
Edit this page
View Source
OnBeforeSerialize()
Implement this callback to transform data into serializable data types immediately before an object is serialized.
Declaration
public void OnBeforeSerialize()
|
Edit this page
View Source
ToString()
Declaration
public override string ToString()
Returns
Overrides
Operators
|
Edit this page
View Source
implicit operator T(SerializableString<T>)
Declaration
public static implicit operator T(SerializableString<T> wrapper)
Parameters
Returns
|
Edit this page
View Source
implicit operator SerializableString<T>(T)
Declaration
public static implicit operator SerializableString<T>(T value)
Parameters
| Type |
Name |
Description |
| T |
value |
|
Returns
Implements
UnityEngine.ISerializationCallbackReceiver
Extension Methods