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

    Class LocalIdentifierPool

    Inheritance
    Object
    HandlePool<String>
    AliasedHandlePool<Object, String>
    LocalIdentifierPool
    Inherited Members
    AliasedHandlePool<Object, String>.Reserve(Object, String)
    AliasedHandlePool<Object, String>.Alias(Object, String)
    AliasedHandlePool<Object, String>.TryGet(Object, String)
    AliasedHandlePool<Object, String>.Get(Object)
    AliasedHandlePool<Object, String>.Item[Object]
    AliasedHandlePool<Object, String>.MissingAliasMessage(Object)
    AliasedHandlePool<Object, String>.ContainsHandle(String)
    AliasedHandlePool<Object, String>.ContainsAlias(Object)
    AliasedHandlePool<Object, String>.Contains(Object)
    HandlePool<String>.handles
    HandlePool<String>.Reserve(String)
    HandlePool<String>.Contains(String)
    Namespace: Ludiq.Bolt
    Syntax
    public sealed class LocalIdentifierPool : AliasedHandlePool<object, string>

    Constructors

    LocalIdentifierPool()

    Declaration
    public LocalIdentifierPool()

    LocalIdentifierPool(LocalIdentifierPool)

    Declaration
    public LocalIdentifierPool(LocalIdentifierPool parent)
    Parameters
    Type Name Description
    LocalIdentifierPool parent

    Properties

    parent

    Declaration
    public LocalIdentifierPool parent { get; }
    Property Value
    Type Description
    LocalIdentifierPool

    Methods

    ConstructHandle(String)

    Declaration
    protected override string ConstructHandle(string uniqueName)
    Parameters
    Type Name Description
    String uniqueName
    Returns
    Type Description
    String
    Overrides
    Ludiq.Bolt.HandlePool<System.String>.ConstructHandle(System.String)

    Declare(CodeTypeReference, Object, String, CodeExpression)

    Declaration
    public CodeVariableDeclarationStatement Declare(CodeTypeReference type, object alias, string originalName, CodeExpression initExpression = null)
    Parameters
    Type Name Description
    CodeTypeReference type
    Object alias
    String originalName
    CodeExpression initExpression
    Returns
    Type Description
    CodeVariableDeclarationStatement

    Declare(CodeTypeReference, String, CodeExpression)

    Declaration
    public CodeVariableDeclarationStatement Declare(CodeTypeReference type, string originalName, CodeExpression initExpression = null)
    Parameters
    Type Name Description
    CodeTypeReference type
    String originalName
    CodeExpression initExpression
    Returns
    Type Description
    CodeVariableDeclarationStatement

    MissingAliasMessage(Object)

    Declaration
    protected override string MissingAliasMessage(object alias)
    Parameters
    Type Name Description
    Object alias
    Returns
    Type Description
    String
    Overrides
    Ludiq.Bolt.AliasedHandlePool<System.Object, System.String>.MissingAliasMessage(System.Object)

    ProcessName(String)

    Declaration
    protected override string ProcessName(string name)
    Parameters
    Type Name Description
    String name
    Returns
    Type Description
    String
    Overrides
    Ludiq.Bolt.HandlePool<System.String>.ProcessName(System.String)

    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)
    HybridConversionUtility.ConvertTo(Object, HybridType, HybridType)
    HybridConversionUtility.IsLateConvertibleTo(Object, HybridType, Boolean)
    HybridConversionUtility.LateConvertTo(Object, HybridType)
    HybridConversionUtility.TryLateConvertTo(Object, HybridType, out Object, Boolean)
    HybridTypeUtility.GetHybridType(Object)
    IsUtility.Is<TO, TC>(TO, out TC)
    PrivateReflectionUsingDynamicExtensions.AsDynamic(Object)
    JsonWriter.ToJson(Object)
    Back to top Copyright © 2020 Unity Technologies
    Generated by DocFX