docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class fsConverter

    The serialization converter allows for customization of the serialization process.

    Inheritance
    object
    fsBaseConverter
    fsConverter
    UnityEvent_Converter
    fsArrayConverter
    fsDateConverter
    fsDictionaryConverter
    fsEnumConverter
    fsForwardConverter
    fsGuidConverter
    fsIEnumerableConverter
    fsKeyValuePairConverter
    fsNullableConverter
    fsPrimitiveConverter
    fsReflectedConverter
    fsTypeConverter
    fsWeakReferenceConverter
    UnityObjectConverter
    Inherited Members
    fsBaseConverter.Serializer
    fsBaseConverter.CreateInstance(fsData, Type)
    fsBaseConverter.RequestCycleSupport(Type)
    fsBaseConverter.RequestInheritanceSupport(Type)
    fsBaseConverter.TrySerialize(object, out fsData, Type)
    fsBaseConverter.TryDeserialize(fsData, ref object, Type)
    fsBaseConverter.FailExpectedType(fsData, params fsDataType[])
    fsBaseConverter.CheckType(fsData, fsDataType)
    fsBaseConverter.CheckKey(fsData, string, out fsData)
    fsBaseConverter.CheckKey(Dictionary<string, fsData>, string, out fsData)
    fsBaseConverter.SerializeMember<T>(Dictionary<string, fsData>, Type, string, T)
    fsBaseConverter.DeserializeMember<T>(Dictionary<string, fsData>, Type, string, out T)
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Unity.VisualScripting.FullSerializer
    Assembly: Unity.VisualScripting.Core.dll
    Syntax
    public abstract class fsConverter : fsBaseConverter

    Methods

    CanProcess(Type)

    Can this converter serialize and deserialize the given object type?

    Declaration
    public abstract bool CanProcess(Type type)
    Parameters
    Type Name Description
    Type type

    The given object type.

    Returns
    Type Description
    bool

    True if the converter can serialize it, false otherwise.

    Extension Methods

    Cloning.Clone(object, ICloner, bool)
    Cloning.Clone(object, ICloner, bool)
    Cloning.CloneViaFakeSerialization(object)
    Cloning.CloneViaFakeSerialization(object)
    ConversionUtility.ConvertTo(object, Type)
    ConversionUtility.ConvertTo(object, Type)
    ConversionUtility.ConvertTo<T>(object)
    ConversionUtility.ConvertTo<T>(object)
    ConversionUtility.IsConvertibleTo(object, Type, bool)
    ConversionUtility.IsConvertibleTo(object, Type, bool)
    ConversionUtility.IsConvertibleTo<T>(object, bool)
    ConversionUtility.IsConvertibleTo<T>(object, bool)
    Serialization.Serialize(object, bool)
    Serialization.Serialize(object, bool)
    TypeUtility.ToShortString(object, int)
    TypeUtility.ToShortString(object, int)
    UnityObjectUtility.IsUnityNull(object)
    UnityObjectUtility.IsUnityNull(object)
    UnityObjectUtility.ToSafeString(object)
    UnityObjectUtility.ToSafeString(object)
    XAnalyserProvider.Analyser(object, GraphReference)
    XAnalyserProvider.Analyser(object, IGraphContext)
    XAnalyserProvider.Analyser<TAnalyser>(object, GraphReference)
    XAnalyserProvider.Analyser<TAnalyser>(object, IGraphContext)
    XAnalyserProvider.Analysis(object, GraphReference)
    XAnalyserProvider.Analysis(object, IGraphContext)
    XAnalyserProvider.Analysis<TAnalysis>(object, GraphReference)
    XAnalyserProvider.Analysis<TAnalysis>(object, IGraphContext)
    XDescriptorProvider.Describe(object)
    XDescriptorProvider.Description(object)
    XDescriptorProvider.Description<TDescription>(object)
    XDescriptorProvider.Descriptor(object)
    XDescriptorProvider.Descriptor<TDescriptor>(object)
    XDescriptorProvider.HasDescriptor(object)
    Cloning.CloneViaFakeSerialization<T>(T)
    Cloning.CloneViaFakeSerialization<T>(T)
    Cloning.Clone<T>(T, ICloner, bool)
    Cloning.Clone<T>(T, ICloner, bool)
    LinqUtility.Yield<T>(T)
    LinqUtility.Yield<T>(T)
    Serialization.CloneViaSerializationInto<TSource, TDestination>(TSource, ref TDestination, bool)
    Serialization.CloneViaSerializationInto<TSource, TDestination>(TSource, ref TDestination, bool)
    Serialization.CloneViaSerialization<T>(T, bool)
    Serialization.CloneViaSerialization<T>(T, bool)
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)