Search Results for

    Show / Hide Table of Contents

    Class SerializableType<T>

    A type object that can be serialized and deserialized by Unity.

    Inheritance
    object
    SerializableType<T>
    AbilitySelector
    WeaponArtSelector
    Implements
    ISerializationCallbackReceiver
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: LobsterFramework
    Assembly: LobsterFramework.dll
    Syntax
    [Serializable]
    public class SerializableType<T> : ISerializationCallbackReceiver
    Type Parameters
    Name Description
    T

    Constraint to the value of this type object, only types that equals this type parameter or inherits from it can be stored in this object.

    Properties

    | Improve this Doc View Source

    Type

    Declaration
    public Type Type { get; set; }
    Property Value
    Type Description
    Type

    Methods

    | Improve this Doc View Source

    OnAfterDeserialize()

    Implement this method to receive a callback after Unity deserializes your object.

    Declaration
    public void OnAfterDeserialize()
    | Improve this Doc View Source

    OnBeforeSerialize()

    Implement this method to receive a callback before Unity serializes your object.

    Declaration
    public void OnBeforeSerialize()

    Implements

    ISerializationCallbackReceiver
    • Improve this Doc
    • View Source
    In This Article
    Back to top LobsterFramework documentation