⮞ Go to NeoFPS.com

    Show / Hide Table of Contents

    Interface INeoDeserializer

    Namespace: NeoSaveGames.Serialization
    Assembly: NeoFPS.dll
    Syntax
    public interface INeoDeserializer

    Properties

    isDeserializing

    Declaration
    bool isDeserializing { get; }
    Property Value
    Type Description
    System.Boolean

    Methods

    BeginDeserialization()

    Declaration
    void BeginDeserialization()

    EndDeserialization()

    Declaration
    void EndDeserialization()

    PopContext(SerializationContext, Int32)

    Declaration
    void PopContext(SerializationContext context, int id)
    Parameters
    Type Name Description
    SerializationContext context
    System.Int32 id

    PushContext(SerializationContext, Int32)

    Declaration
    bool PushContext(SerializationContext context, int id)
    Parameters
    Type Name Description
    SerializationContext context
    System.Int32 id
    Returns
    Type Description
    System.Boolean

    ReadFromStream(Stream)

    Declaration
    bool ReadFromStream(Stream stream)
    Parameters
    Type Name Description
    System.IO.Stream stream
    Returns
    Type Description
    System.Boolean

    TryReadComponentReference<T>(Int32, out T, NeoSerializedGameObject)

    Declaration
    bool TryReadComponentReference<T>(int hash, out T output, NeoSerializedGameObject pathFrom)
        where T : class
    Parameters
    Type Name Description
    System.Int32 hash
    T output
    NeoSerializedGameObject pathFrom
    Returns
    Type Description
    System.Boolean
    Type Parameters
    Name Description
    T

    TryReadComponentReference<T>(String, out T, NeoSerializedGameObject)

    Declaration
    bool TryReadComponentReference<T>(string key, out T output, NeoSerializedGameObject pathFrom)
        where T : class
    Parameters
    Type Name Description
    System.String key
    T output
    NeoSerializedGameObject pathFrom
    Returns
    Type Description
    System.Boolean
    Type Parameters
    Name Description
    T

    TryReadGameObjectReference(Int32, out GameObject, NeoSerializedGameObject)

    Declaration
    bool TryReadGameObjectReference(int hash, out GameObject output, NeoSerializedGameObject pathFrom)
    Parameters
    Type Name Description
    System.Int32 hash
    GameObject output
    NeoSerializedGameObject pathFrom
    Returns
    Type Description
    System.Boolean

    TryReadGameObjectReference(String, out GameObject, NeoSerializedGameObject)

    Declaration
    bool TryReadGameObjectReference(string key, out GameObject output, NeoSerializedGameObject pathFrom)
    Parameters
    Type Name Description
    System.String key
    GameObject output
    NeoSerializedGameObject pathFrom
    Returns
    Type Description
    System.Boolean

    TryReadNeoSerializedGameObjectReference(Int32, out NeoSerializedGameObject, NeoSerializedGameObject)

    Declaration
    bool TryReadNeoSerializedGameObjectReference(int hash, out NeoSerializedGameObject output, NeoSerializedGameObject pathFrom)
    Parameters
    Type Name Description
    System.Int32 hash
    NeoSerializedGameObject output
    NeoSerializedGameObject pathFrom
    Returns
    Type Description
    System.Boolean

    TryReadNeoSerializedGameObjectReference(String, out NeoSerializedGameObject, NeoSerializedGameObject)

    Declaration
    bool TryReadNeoSerializedGameObjectReference(string key, out NeoSerializedGameObject output, NeoSerializedGameObject pathFrom)
    Parameters
    Type Name Description
    System.String key
    NeoSerializedGameObject output
    NeoSerializedGameObject pathFrom
    Returns
    Type Description
    System.Boolean

    TryReadSerializable<T>(Int32, out T, T)

    Declaration
    bool TryReadSerializable<T>(int hash, out T output, T defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    T output
    T defaultValue
    Returns
    Type Description
    System.Boolean
    Type Parameters
    Name Description
    T

    TryReadSerializable<T>(String, out T, T)

    Declaration
    bool TryReadSerializable<T>(string key, out T output, T defaultValue)
    Parameters
    Type Name Description
    System.String key
    T output
    T defaultValue
    Returns
    Type Description
    System.Boolean
    Type Parameters
    Name Description
    T

    TryReadSerializables<T>(Int32, out T[], T[])

    Declaration
    bool TryReadSerializables<T>(int hash, out T[] output, T[] defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    T[] output
    T[] defaultValue
    Returns
    Type Description
    System.Boolean
    Type Parameters
    Name Description
    T

    TryReadSerializables<T>(Int32, List<T>)

    Declaration
    bool TryReadSerializables<T>(int hash, List<T> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<T> output
    Returns
    Type Description
    System.Boolean
    Type Parameters
    Name Description
    T

    TryReadSerializables<T>(String, out T[], T[])

    Declaration
    bool TryReadSerializables<T>(string key, out T[] output, T[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    T[] output
    T[] defaultValues
    Returns
    Type Description
    System.Boolean
    Type Parameters
    Name Description
    T

    TryReadSerializables<T>(String, List<T>)

    Declaration
    bool TryReadSerializables<T>(string key, List<T> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<T> output
    Returns
    Type Description
    System.Boolean
    Type Parameters
    Name Description
    T

    TryReadTransformReference(Int32, out Transform, NeoSerializedGameObject)

    Declaration
    bool TryReadTransformReference(int hash, out Transform output, NeoSerializedGameObject pathFrom)
    Parameters
    Type Name Description
    System.Int32 hash
    Transform output
    NeoSerializedGameObject pathFrom
    Returns
    Type Description
    System.Boolean

    TryReadTransformReference(String, out Transform, NeoSerializedGameObject)

    Declaration
    bool TryReadTransformReference(string key, out Transform output, NeoSerializedGameObject pathFrom)
    Parameters
    Type Name Description
    System.String key
    Transform output
    NeoSerializedGameObject pathFrom
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Color, Color)

    Declaration
    bool TryReadValue(int hash, out Color output, Color defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    Color output
    Color defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Color32, Color32)

    Declaration
    bool TryReadValue(int hash, out Color32 output, Color32 defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    Color32 output
    Color32 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Quaternion, Quaternion)

    Declaration
    bool TryReadValue(int hash, out Quaternion output, Quaternion defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    Quaternion output
    Quaternion defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Boolean, Boolean)

    Declaration
    bool TryReadValue(int hash, out bool output, bool defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Boolean output
    System.Boolean defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Byte, Byte)

    Declaration
    bool TryReadValue(int hash, out byte output, byte defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Byte output
    System.Byte defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Char, Char)

    Declaration
    bool TryReadValue(int hash, out char output, char defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Char output
    System.Char defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out DateTime, DateTime)

    Declaration
    bool TryReadValue(int hash, out DateTime output, DateTime defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    System.DateTime output
    System.DateTime defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Double, Double)

    Declaration
    bool TryReadValue(int hash, out double output, double defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Double output
    System.Double defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Guid)

    Declaration
    bool TryReadValue(int hash, out Guid output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Guid output
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Int16, Int16)

    Declaration
    bool TryReadValue(int hash, out short output, short defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Int16 output
    System.Int16 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Int32, Int32)

    Declaration
    bool TryReadValue(int hash, out int output, int defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Int32 output
    System.Int32 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Int64, Int64)

    Declaration
    bool TryReadValue(int hash, out long output, long defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Int64 output
    System.Int64 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out SByte, SByte)

    Declaration
    bool TryReadValue(int hash, out sbyte output, sbyte defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    System.SByte output
    System.SByte defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Single, Single)

    Declaration
    bool TryReadValue(int hash, out float output, float defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Single output
    System.Single defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out String, String)

    Declaration
    bool TryReadValue(int hash, out string output, string defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    System.String output
    System.String defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out UInt16, UInt16)

    Declaration
    bool TryReadValue(int hash, out ushort output, ushort defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    System.UInt16 output
    System.UInt16 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out UInt32, UInt32)

    Declaration
    bool TryReadValue(int hash, out uint output, uint defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    System.UInt32 output
    System.UInt32 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out UInt64, UInt64)

    Declaration
    bool TryReadValue(int hash, out ulong output, ulong defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    System.UInt64 output
    System.UInt64 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Vector2, Vector2)

    Declaration
    bool TryReadValue(int hash, out Vector2 output, Vector2 defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    Vector2 output
    Vector2 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Vector2Int, Vector2Int)

    Declaration
    bool TryReadValue(int hash, out Vector2Int output, Vector2Int defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    Vector2Int output
    Vector2Int defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Vector3, Vector3)

    Declaration
    bool TryReadValue(int hash, out Vector3 output, Vector3 defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    Vector3 output
    Vector3 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Vector3Int, Vector3Int)

    Declaration
    bool TryReadValue(int hash, out Vector3Int output, Vector3Int defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    Vector3Int output
    Vector3Int defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(Int32, out Vector4, Vector4)

    Declaration
    bool TryReadValue(int hash, out Vector4 output, Vector4 defaultValue)
    Parameters
    Type Name Description
    System.Int32 hash
    Vector4 output
    Vector4 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Color, Color)

    Declaration
    bool TryReadValue(string key, out Color output, Color defaultValue)
    Parameters
    Type Name Description
    System.String key
    Color output
    Color defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Color32, Color32)

    Declaration
    bool TryReadValue(string key, out Color32 output, Color32 defaultValue)
    Parameters
    Type Name Description
    System.String key
    Color32 output
    Color32 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Quaternion, Quaternion)

    Declaration
    bool TryReadValue(string key, out Quaternion output, Quaternion defaultValue)
    Parameters
    Type Name Description
    System.String key
    Quaternion output
    Quaternion defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Boolean, Boolean)

    Declaration
    bool TryReadValue(string key, out bool output, bool defaultValue)
    Parameters
    Type Name Description
    System.String key
    System.Boolean output
    System.Boolean defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Byte, Byte)

    Declaration
    bool TryReadValue(string key, out byte output, byte defaultValue)
    Parameters
    Type Name Description
    System.String key
    System.Byte output
    System.Byte defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Char, Char)

    Declaration
    bool TryReadValue(string key, out char output, char defaultValue)
    Parameters
    Type Name Description
    System.String key
    System.Char output
    System.Char defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out DateTime, DateTime)

    Declaration
    bool TryReadValue(string key, out DateTime output, DateTime defaultValue)
    Parameters
    Type Name Description
    System.String key
    System.DateTime output
    System.DateTime defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Double, Double)

    Declaration
    bool TryReadValue(string key, out double output, double defaultValue)
    Parameters
    Type Name Description
    System.String key
    System.Double output
    System.Double defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Guid)

    Declaration
    bool TryReadValue(string key, out Guid output)
    Parameters
    Type Name Description
    System.String key
    System.Guid output
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Int16, Int16)

    Declaration
    bool TryReadValue(string key, out short output, short defaultValue)
    Parameters
    Type Name Description
    System.String key
    System.Int16 output
    System.Int16 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Int32, Int32)

    Declaration
    bool TryReadValue(string key, out int output, int defaultValue)
    Parameters
    Type Name Description
    System.String key
    System.Int32 output
    System.Int32 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Int64, Int64)

    Declaration
    bool TryReadValue(string key, out long output, long defaultValue)
    Parameters
    Type Name Description
    System.String key
    System.Int64 output
    System.Int64 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out SByte, SByte)

    Declaration
    bool TryReadValue(string key, out sbyte output, sbyte defaultValue)
    Parameters
    Type Name Description
    System.String key
    System.SByte output
    System.SByte defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Single, Single)

    Declaration
    bool TryReadValue(string key, out float output, float defaultValue)
    Parameters
    Type Name Description
    System.String key
    System.Single output
    System.Single defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out String, String)

    Declaration
    bool TryReadValue(string key, out string output, string defaultValue)
    Parameters
    Type Name Description
    System.String key
    System.String output
    System.String defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out UInt16, UInt16)

    Declaration
    bool TryReadValue(string key, out ushort output, ushort defaultValue)
    Parameters
    Type Name Description
    System.String key
    System.UInt16 output
    System.UInt16 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out UInt32, UInt32)

    Declaration
    bool TryReadValue(string key, out uint output, uint defaultValue)
    Parameters
    Type Name Description
    System.String key
    System.UInt32 output
    System.UInt32 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out UInt64, UInt64)

    Declaration
    bool TryReadValue(string key, out ulong output, ulong defaultValue)
    Parameters
    Type Name Description
    System.String key
    System.UInt64 output
    System.UInt64 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Vector2, Vector2)

    Declaration
    bool TryReadValue(string key, out Vector2 output, Vector2 defaultValue)
    Parameters
    Type Name Description
    System.String key
    Vector2 output
    Vector2 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Vector2Int, Vector2Int)

    Declaration
    bool TryReadValue(string key, out Vector2Int output, Vector2Int defaultValue)
    Parameters
    Type Name Description
    System.String key
    Vector2Int output
    Vector2Int defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Vector3, Vector3)

    Declaration
    bool TryReadValue(string key, out Vector3 output, Vector3 defaultValue)
    Parameters
    Type Name Description
    System.String key
    Vector3 output
    Vector3 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Vector3Int, Vector3Int)

    Declaration
    bool TryReadValue(string key, out Vector3Int output, Vector3Int defaultValue)
    Parameters
    Type Name Description
    System.String key
    Vector3Int output
    Vector3Int defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValue(String, out Vector4, Vector4)

    Declaration
    bool TryReadValue(string key, out Vector4 output, Vector4 defaultValue)
    Parameters
    Type Name Description
    System.String key
    Vector4 output
    Vector4 defaultValue
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Color[], Color[])

    Declaration
    bool TryReadValues(int hash, out Color[] output, Color[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    Color[] output
    Color[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Color32[], Color32[])

    Declaration
    bool TryReadValues(int hash, out Color32[] output, Color32[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    Color32[] output
    Color32[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Quaternion[], Quaternion[])

    Declaration
    bool TryReadValues(int hash, out Quaternion[] output, Quaternion[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    Quaternion[] output
    Quaternion[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Boolean[], Boolean[])

    Declaration
    bool TryReadValues(int hash, out bool[] output, bool[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Boolean[] output
    System.Boolean[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Byte[], Byte[])

    Declaration
    bool TryReadValues(int hash, out byte[] output, byte[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Byte[] output
    System.Byte[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Char[], Char[])

    Declaration
    bool TryReadValues(int hash, out char[] output, char[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Char[] output
    System.Char[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Color>)

    Declaration
    bool TryReadValues(int hash, List<Color> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<Color> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Color32>)

    Declaration
    bool TryReadValues(int hash, List<Color32> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<Color32> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Quaternion>)

    Declaration
    bool TryReadValues(int hash, List<Quaternion> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<Quaternion> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Boolean>)

    Declaration
    bool TryReadValues(int hash, List<bool> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<System.Boolean> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Byte>)

    Declaration
    bool TryReadValues(int hash, List<byte> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<System.Byte> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Char>)

    Declaration
    bool TryReadValues(int hash, List<char> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<System.Char> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Double>)

    Declaration
    bool TryReadValues(int hash, List<double> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<System.Double> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Guid>)

    Declaration
    bool TryReadValues(int hash, List<Guid> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<System.Guid> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Int16>)

    Declaration
    bool TryReadValues(int hash, List<short> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<System.Int16> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Int32>)

    Declaration
    bool TryReadValues(int hash, List<int> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<System.Int32> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Int64>)

    Declaration
    bool TryReadValues(int hash, List<long> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<System.Int64> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<SByte>)

    Declaration
    bool TryReadValues(int hash, List<sbyte> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<System.SByte> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Single>)

    Declaration
    bool TryReadValues(int hash, List<float> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<System.Single> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<String>)

    Declaration
    bool TryReadValues(int hash, List<string> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<System.String> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<UInt16>)

    Declaration
    bool TryReadValues(int hash, List<ushort> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<System.UInt16> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<UInt32>)

    Declaration
    bool TryReadValues(int hash, List<uint> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<System.UInt32> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<UInt64>)

    Declaration
    bool TryReadValues(int hash, List<ulong> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<System.UInt64> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Vector2>)

    Declaration
    bool TryReadValues(int hash, List<Vector2> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<Vector2> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Vector2Int>)

    Declaration
    bool TryReadValues(int hash, List<Vector2Int> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<Vector2Int> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Vector3>)

    Declaration
    bool TryReadValues(int hash, List<Vector3> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<Vector3> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Vector3Int>)

    Declaration
    bool TryReadValues(int hash, List<Vector3Int> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<Vector3Int> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, List<Vector4>)

    Declaration
    bool TryReadValues(int hash, List<Vector4> output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Collections.Generic.List<Vector4> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Double[], Double[])

    Declaration
    bool TryReadValues(int hash, out double[] output, double[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Double[] output
    System.Double[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Guid[])

    Declaration
    bool TryReadValues(int hash, out Guid[] output)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Guid[] output
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Int16[], Int16[])

    Declaration
    bool TryReadValues(int hash, out short[] output, short[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Int16[] output
    System.Int16[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Int32[], Int32[])

    Declaration
    bool TryReadValues(int hash, out int[] output, int[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Int32[] output
    System.Int32[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Int64[], Int64[])

    Declaration
    bool TryReadValues(int hash, out long[] output, long[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Int64[] output
    System.Int64[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out SByte[], SByte[])

    Declaration
    bool TryReadValues(int hash, out sbyte[] output, sbyte[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    System.SByte[] output
    System.SByte[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Single[], Single[])

    Declaration
    bool TryReadValues(int hash, out float[] output, float[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    System.Single[] output
    System.Single[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out String[], String[])

    Declaration
    bool TryReadValues(int hash, out string[] output, string[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    System.String[] output
    System.String[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out UInt16[], UInt16[])

    Declaration
    bool TryReadValues(int hash, out ushort[] output, ushort[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    System.UInt16[] output
    System.UInt16[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out UInt32[], UInt32[])

    Declaration
    bool TryReadValues(int hash, out uint[] output, uint[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    System.UInt32[] output
    System.UInt32[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out UInt64[], UInt64[])

    Declaration
    bool TryReadValues(int hash, out ulong[] output, ulong[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    System.UInt64[] output
    System.UInt64[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Vector2[], Vector2[])

    Declaration
    bool TryReadValues(int hash, out Vector2[] output, Vector2[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    Vector2[] output
    Vector2[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Vector2Int[], Vector2Int[])

    Declaration
    bool TryReadValues(int hash, out Vector2Int[] output, Vector2Int[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    Vector2Int[] output
    Vector2Int[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Vector3[], Vector3[])

    Declaration
    bool TryReadValues(int hash, out Vector3[] output, Vector3[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    Vector3[] output
    Vector3[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Vector3Int[], Vector3Int[])

    Declaration
    bool TryReadValues(int hash, out Vector3Int[] output, Vector3Int[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    Vector3Int[] output
    Vector3Int[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(Int32, out Vector4[], Vector4[])

    Declaration
    bool TryReadValues(int hash, out Vector4[] output, Vector4[] defaultValues)
    Parameters
    Type Name Description
    System.Int32 hash
    Vector4[] output
    Vector4[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Color[], Color[])

    Declaration
    bool TryReadValues(string key, out Color[] output, Color[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    Color[] output
    Color[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Color32[], Color32[])

    Declaration
    bool TryReadValues(string key, out Color32[] output, Color32[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    Color32[] output
    Color32[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Quaternion[], Quaternion[])

    Declaration
    bool TryReadValues(string key, out Quaternion[] output, Quaternion[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    Quaternion[] output
    Quaternion[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Boolean[], Boolean[])

    Declaration
    bool TryReadValues(string key, out bool[] output, bool[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    System.Boolean[] output
    System.Boolean[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Byte[], Byte[])

    Declaration
    bool TryReadValues(string key, out byte[] output, byte[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    System.Byte[] output
    System.Byte[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Char[], Char[])

    Declaration
    bool TryReadValues(string key, out char[] output, char[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    System.Char[] output
    System.Char[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Color>)

    Declaration
    bool TryReadValues(string key, List<Color> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<Color> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Color32>)

    Declaration
    bool TryReadValues(string key, List<Color32> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<Color32> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Quaternion>)

    Declaration
    bool TryReadValues(string key, List<Quaternion> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<Quaternion> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Boolean>)

    Declaration
    bool TryReadValues(string key, List<bool> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<System.Boolean> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Byte>)

    Declaration
    bool TryReadValues(string key, List<byte> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<System.Byte> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Char>)

    Declaration
    bool TryReadValues(string key, List<char> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<System.Char> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Double>)

    Declaration
    bool TryReadValues(string key, List<double> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<System.Double> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Guid>)

    Declaration
    bool TryReadValues(string key, List<Guid> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<System.Guid> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Int16>)

    Declaration
    bool TryReadValues(string key, List<short> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<System.Int16> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Int32>)

    Declaration
    bool TryReadValues(string key, List<int> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<System.Int32> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Int64>)

    Declaration
    bool TryReadValues(string key, List<long> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<System.Int64> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<SByte>)

    Declaration
    bool TryReadValues(string key, List<sbyte> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<System.SByte> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Single>)

    Declaration
    bool TryReadValues(string key, List<float> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<System.Single> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<String>)

    Declaration
    bool TryReadValues(string key, List<string> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<System.String> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<UInt16>)

    Declaration
    bool TryReadValues(string key, List<ushort> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<System.UInt16> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<UInt32>)

    Declaration
    bool TryReadValues(string key, List<uint> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<System.UInt32> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<UInt64>)

    Declaration
    bool TryReadValues(string key, List<ulong> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<System.UInt64> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Vector2>)

    Declaration
    bool TryReadValues(string key, List<Vector2> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<Vector2> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Vector2Int>)

    Declaration
    bool TryReadValues(string key, List<Vector2Int> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<Vector2Int> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Vector3>)

    Declaration
    bool TryReadValues(string key, List<Vector3> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<Vector3> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Vector3Int>)

    Declaration
    bool TryReadValues(string key, List<Vector3Int> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<Vector3Int> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, List<Vector4>)

    Declaration
    bool TryReadValues(string key, List<Vector4> output)
    Parameters
    Type Name Description
    System.String key
    System.Collections.Generic.List<Vector4> output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Double[], Double[])

    Declaration
    bool TryReadValues(string key, out double[] output, double[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    System.Double[] output
    System.Double[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Guid[])

    Declaration
    bool TryReadValues(string key, out Guid[] output)
    Parameters
    Type Name Description
    System.String key
    System.Guid[] output
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Int16[], Int16[])

    Declaration
    bool TryReadValues(string key, out short[] output, short[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    System.Int16[] output
    System.Int16[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Int32[], Int32[])

    Declaration
    bool TryReadValues(string key, out int[] output, int[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    System.Int32[] output
    System.Int32[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Int64[], Int64[])

    Declaration
    bool TryReadValues(string key, out long[] output, long[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    System.Int64[] output
    System.Int64[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out SByte[], SByte[])

    Declaration
    bool TryReadValues(string key, out sbyte[] output, sbyte[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    System.SByte[] output
    System.SByte[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Single[], Single[])

    Declaration
    bool TryReadValues(string key, out float[] output, float[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    System.Single[] output
    System.Single[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out String[], String[])

    Declaration
    bool TryReadValues(string key, out string[] output, string[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    System.String[] output
    System.String[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out UInt16[], UInt16[])

    Declaration
    bool TryReadValues(string key, out ushort[] output, ushort[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    System.UInt16[] output
    System.UInt16[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out UInt32[], UInt32[])

    Declaration
    bool TryReadValues(string key, out uint[] output, uint[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    System.UInt32[] output
    System.UInt32[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out UInt64[], UInt64[])

    Declaration
    bool TryReadValues(string key, out ulong[] output, ulong[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    System.UInt64[] output
    System.UInt64[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Vector2[], Vector2[])

    Declaration
    bool TryReadValues(string key, out Vector2[] output, Vector2[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    Vector2[] output
    Vector2[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Vector2Int[], Vector2Int[])

    Declaration
    bool TryReadValues(string key, out Vector2Int[] output, Vector2Int[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    Vector2Int[] output
    Vector2Int[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Vector3[], Vector3[])

    Declaration
    bool TryReadValues(string key, out Vector3[] output, Vector3[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    Vector3[] output
    Vector3[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Vector3Int[], Vector3Int[])

    Declaration
    bool TryReadValues(string key, out Vector3Int[] output, Vector3Int[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    Vector3Int[] output
    Vector3Int[] defaultValues
    Returns
    Type Description
    System.Boolean

    TryReadValues(String, out Vector4[], Vector4[])

    Declaration
    bool TryReadValues(string key, out Vector4[] output, Vector4[] defaultValues)
    Parameters
    Type Name Description
    System.String key
    Vector4[] output
    Vector4[] defaultValues
    Returns
    Type Description
    System.Boolean
    Back to top Copyright © 2019 Yondernauts Game Studios Ltd
    Generated with DocFX