Class BoltAsset | Bolt Visual Scripting | 1.4.12
docs.unity3d.com
    Show / Hide Table of Contents

    Class BoltAsset

    Inheritance
    Object
    LudiqAsset
    BoltAsset
    Inherited Members
    LudiqAsset._fullData
    LudiqAsset._odinData
    LudiqAsset._deserializationFailed
    LudiqAsset.ILudiqRootObject.OnBeforeSerialize()
    LudiqAsset.ILudiqRootObject.OnAfterSerialize()
    LudiqAsset.ILudiqRootObject.OnBeforeDeserialize()
    LudiqAsset.ILudiqRootObject.OnAfterDeserialize()
    LudiqAsset.OnBeforeSerialize()
    LudiqAsset.OnAfterSerialize()
    LudiqAsset.ILudiqRootObject.ShowData()
    Namespace: Ludiq.Bolt
    Syntax
    [RenamedFrom("Ludiq.Bolt.ClassAsset")]
    [Extract(true)]
    public sealed class BoltAsset : LudiqAsset, ILudiqRootObject, IBoltClassShell, IBoltTypeShell, IGraphRootSerializer, IBoltClassShellApi, IBoltTypeShellApi, ISerializationDepender, ISerializationCallbackReceiver

    Properties

    type

    Declaration
    [DoNotSerialize]
    public BoltClass type { get; }
    Property Value
    Type Description
    BoltClass
    Implements
    IBoltClassShell.type

    Methods

    Activate(BoltApiMemberIdentifier)

    Declaration
    [Extract(false)]
    public void Activate(BoltApiMemberIdentifier member)
    Parameters
    Type Name Description
    BoltApiMemberIdentifier member
    Implements
    IBoltClassShellApi.Activate(BoltApiMemberIdentifier)

    AsGenerated()

    Declaration
    [Extract(false)]
    public object AsGenerated()
    Returns
    Type Description
    Object
    Implements
    IBoltTypeShell.AsGenerated()

    Deactivate(BoltApiMemberIdentifier)

    Declaration
    [Extract(false)]
    public void Deactivate(BoltApiMemberIdentifier member)
    Parameters
    Type Name Description
    BoltApiMemberIdentifier member
    Implements
    IBoltClassShellApi.Deactivate(BoltApiMemberIdentifier)

    Get<T>(BoltApiMemberIdentifier)

    Declaration
    [Extract(false)]
    public T Get<T>(BoltApiMemberIdentifier member)
    Parameters
    Type Name Description
    BoltApiMemberIdentifier member
    Returns
    Type Description
    T
    Type Parameters
    Name Description
    T
    Implements
    IBoltClassShellApi.Get<T>(BoltApiMemberIdentifier)

    GetMemberID(Guid)

    Declaration
    [Extract(false)]
    public BoltApiMemberIdentifier GetMemberID(Guid guid)
    Parameters
    Type Name Description
    Guid guid
    Returns
    Type Description
    BoltApiMemberIdentifier
    Implements
    IBoltClassShellApi.GetMemberID(Guid)

    GetMemberID(String)

    Declaration
    [Extract(false)]
    public BoltApiMemberIdentifier GetMemberID(string name)
    Parameters
    Type Name Description
    String name
    Returns
    Type Description
    BoltApiMemberIdentifier
    Implements
    IBoltClassShellApi.GetMemberID(String)

    Invoke<TResult>(BoltApiMemberIdentifier, Object[])

    Declaration
    [Extract(false)]
    public TResult Invoke<TResult>(BoltApiMemberIdentifier member, params object[] args)
    Parameters
    Type Name Description
    BoltApiMemberIdentifier member
    Object[] args
    Returns
    Type Description
    TResult
    Type Parameters
    Name Description
    TResult
    Implements
    IBoltClassShellApi.Invoke<TResult>(BoltApiMemberIdentifier, Object[])

    IsActive(BoltApiMemberIdentifier)

    Declaration
    [Extract(false)]
    public bool IsActive(BoltApiMemberIdentifier member)
    Parameters
    Type Name Description
    BoltApiMemberIdentifier member
    Returns
    Type Description
    Boolean
    Implements
    IBoltClassShellApi.IsActive(BoltApiMemberIdentifier)

    OnAfterDeserialize()

    Declaration
    protected override void OnAfterDeserialize()
    Overrides
    LudiqAsset.OnAfterDeserialize()

    OnBeforeDeserialize()

    Declaration
    protected override void OnBeforeDeserialize()
    Overrides
    LudiqAsset.OnBeforeDeserialize()

    Set<T>(BoltApiMemberIdentifier, T)

    Declaration
    [Extract(false)]
    public void Set<T>(BoltApiMemberIdentifier member, T value)
    Parameters
    Type Name Description
    BoltApiMemberIdentifier member
    T value
    Type Parameters
    Name Description
    T
    Implements
    IBoltClassShellApi.Set<T>(BoltApiMemberIdentifier, T)

    ShowData()

    Declaration
    protected override void ShowData()
    Overrides
    LudiqAsset.ShowData()

    ToGenerated()

    Declaration
    [Extract(false)]
    public object ToGenerated()
    Returns
    Type Description
    Object
    Implements
    IBoltTypeShell.ToGenerated()

    Toggle(BoltApiMemberIdentifier)

    Declaration
    [Extract(false)]
    public bool Toggle(BoltApiMemberIdentifier member)
    Parameters
    Type Name Description
    BoltApiMemberIdentifier member
    Returns
    Type Description
    Boolean
    Implements
    IBoltClassShellApi.Toggle(BoltApiMemberIdentifier)

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    String
    Overrides
    LudiqAsset.ToString()

    Explicit Interface Implementations

    IBoltClassShell.data

    Declaration
    [DoNotSerialize]
    BoltClassShellData IBoltClassShell.data { get; }
    Returns
    Type Description
    BoltClassShellData
    Implements
    IBoltClassShell.data

    IBoltClassShell.scope

    Declaration
    [DoNotSerialize]
    BoltClassScope IBoltClassShell.scope { get; }
    Returns
    Type Description
    BoltClassScope
    Implements
    IBoltClassShell.scope

    IBoltClassShell.trait

    Declaration
    [DoNotSerialize]
    BoltClassShellTrait IBoltClassShell.trait { get; }
    Returns
    Type Description
    BoltClassShellTrait
    Implements
    IBoltClassShell.trait

    IBoltTypeShell.type

    Declaration
    [DoNotSerialize]
    BoltType IBoltTypeShell.type { get; }
    Returns
    Type Description
    BoltType
    Implements
    IBoltTypeShell.type

    IGraphRootSerializer.CanDeserializeGraphRoot(String)

    Declaration
    bool IGraphRootSerializer.CanDeserializeGraphRoot(string data)
    Parameters
    Type Name Description
    String data
    Returns
    Type Description
    Boolean
    Implements
    IGraphRootSerializer.CanDeserializeGraphRoot(String)

    IGraphRootSerializer.DeserializeGraphRoot(String)

    Declaration
    IGraphRoot IGraphRootSerializer.DeserializeGraphRoot(string data)
    Parameters
    Type Name Description
    String data
    Returns
    Type Description
    IGraphRoot
    Implements
    IGraphRootSerializer.DeserializeGraphRoot(String)

    IGraphRootSerializer.SerializeGraphRoot(IGraphRoot)

    Declaration
    string IGraphRootSerializer.SerializeGraphRoot(IGraphRoot root)
    Parameters
    Type Name Description
    IGraphRoot root
    Returns
    Type Description
    String
    Implements
    IGraphRootSerializer.SerializeGraphRoot(IGraphRoot)

    ISerializationDepender.deserializationDependencies

    Declaration
    IEnumerable<ISerializationDependency> ISerializationDepender.deserializationDependencies { get; }
    Returns
    Type Description
    IEnumerable<ISerializationDependency>
    Implements
    ISerializationDepender.deserializationDependencies

    ISerializationDepender.OnAfterDependenciesDeserialized()

    Declaration
    void ISerializationDepender.OnAfterDependenciesDeserialized()
    Implements
    ISerializationDepender.OnAfterDependenciesDeserialized()

    Extension Methods

    XDescriptorProvider.Descriptor(Object)
    XDescriptorProvider.Descriptor<TDescriptor>(Object)
    LiteralUtility.ToLiteralString(Object)
    LiteralUtility.ToLiteralStringOrDefault(Object)
    LiteralUtility.TryToLiteralString(Object, out String)
    XFilterProvider.Filter(Object)
    XFilterProvider.Filter<TFilter>(Object)
    Cloning.Clone(Object, ICloner, Boolean)
    Cloning.Clone(Object, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.Clone<T>(T, ICloner, Boolean)
    Cloning.Clone<T>(T, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.CloneViaSerializationPolicy(Object)
    Cloning.CloneViaSerializationPolicy(Object, out Dictionary<Object, Object>)
    Cloning.CloneViaSerializationPolicy<T>(T)
    Cloning.CloneViaSerializationPolicy<T>(T, out Dictionary<Object, Object>)
    Cloning.CloneInto(Object, ref Object, ICloner, Boolean)
    Cloning.CloneInto(Object, ref Object, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.CloneInto<T>(T, ref Object, ICloner, Boolean)
    Cloning.CloneInto<T>(T, ref Object, ICloner, Boolean, out Dictionary<Object, Object>)
    Cloning.CloneIntoViaSerializationPolicy(Object, ref Object)
    Cloning.CloneIntoViaSerializationPolicy(Object, ref Object, out Dictionary<Object, Object>)
    Cloning.CloneIntoViaSerializationPolicy<T>(T, ref Object)
    Cloning.CloneIntoViaSerializationPolicy<T>(T, ref Object, out Dictionary<Object, Object>)
    Cloning.CloneValueType(Object)
    ConversionUtility.ConvertTo<TSource>(TSource, Type)
    ConversionUtility.IsLateConvertibleTo(Object, Type, Boolean)
    ConversionUtility.IsLateConvertibleTo<T>(Object, Boolean)
    ConversionUtility.LateConvertTo(Object, Type)
    ConversionUtility.LateConvertTo<T>(Object)
    ConversionUtility.TryLateConvertTo(Object, Type, out Object, Boolean)
    ConversionUtility.TryLateConvertTo<T>(Object, out T, Boolean)
    TypeUtility.ToShortString(Object, Int32)
    TypeUtility.CastTo<T>(Object)
    Serialization.FullSerialize(Object, Boolean)
    Serialization.OdinSerialize<T>(T, DataFormat)
    Serialization.OdinSerialize<T>(T, ref OdinSerializer.SerializationData, DataFormat)
    LinqUtility.Yield<T>(T)
    UnityObjectUtility.IsUnityNull(Object)
    UnityObjectUtility.UnityNullCoalesce(Object, Object)
    UnityObjectUtility.ToSafeString(Object)
    BoltGenerationUtility.GenerateLiteral(Object, IGeneration)
    XGeneratorProvider.Generator(Object, IGeneration)
    XGeneratorProvider.Generator<TGenerator>(Object, IGeneration)
    XGeneratorProvider.HasGenerator(Object, IGeneration)
    XGeneratorProvider.HasGenerator<TGenerator>(Object, IGeneration)
    XGeneratorProvider.TryGetGenerator(Object, out IGenerator, IGeneration)
    XGeneratorProvider.TryGetGenerator<TGenerator>(Object, IGeneration, out TGenerator)
    XBoltClassShellApi.Invoke(IBoltClassShellApi, BoltApiMemberIdentifier, Object[])
    HybridConversionUtility.ConvertTo(Object, HybridType, HybridType)
    HybridConversionUtility.IsLateConvertibleTo(Object, HybridType, Boolean)
    HybridConversionUtility.LateConvertTo(Object, HybridType)
    HybridConversionUtility.TryLateConvertTo(Object, HybridType, out Object, Boolean)
    HybridTypeUtility.GetHybridType(Object)
    XBoltTypeShell.AsGenerated<T>(IBoltTypeShell)
    XBoltTypeShell.ToGenerated<T>(IBoltTypeShell)
    IsUtility.Is<TO, TC>(TO, out TC)
    PrivateReflectionUsingDynamicExtensions.AsDynamic(Object)
    JsonWriter.ToJson(Object)
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX