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

    Class FuzzyOptionNode

    Inheritance
    Object
    FuzzyOptionNode
    Namespace: Ludiq
    Syntax
    public class FuzzyOptionNode

    Constructors

    FuzzyOptionNode(IFuzzyOption)

    Declaration
    public FuzzyOptionNode(IFuzzyOption option)
    Parameters
    Type Name Description
    IFuzzyOption option

    FuzzyOptionNode(IFuzzyOption, String)

    Declaration
    public FuzzyOptionNode(IFuzzyOption option, string label)
    Parameters
    Type Name Description
    IFuzzyOption option
    String label

    Properties

    children

    Declaration
    public List<FuzzyOptionNode> children { get; }
    Property Value
    Type Description
    List<FuzzyOptionNode>

    dim

    Declaration
    public bool dim { get; }
    Property Value
    Type Description
    Boolean

    hasChildren

    Declaration
    public bool? hasChildren { get; set; }
    Property Value
    Type Description
    Nullable<Boolean>

    icon

    Declaration
    public EditorTexture icon { get; }
    Property Value
    Type Description
    EditorTexture

    icons

    Declaration
    public EditorTexture[] icons { get; }
    Property Value
    Type Description
    EditorTexture[]

    isDrawable

    Declaration
    public bool isDrawable { get; }
    Property Value
    Type Description
    Boolean

    isLoading

    Declaration
    public bool isLoading { get; set; }
    Property Value
    Type Description
    Boolean

    isPopulated

    Declaration
    public bool isPopulated { get; set; }
    Property Value
    Type Description
    Boolean

    isPositionable

    Declaration
    public bool isPositionable { get; }
    Property Value
    Type Description
    Boolean

    label

    Declaration
    public GUIContent label { get; }
    Property Value
    Type Description
    GUIContent

    labelText

    Declaration
    public string labelText { get; }
    Property Value
    Type Description
    String

    option

    Declaration
    public IFuzzyOption option { get; }
    Property Value
    Type Description
    IFuzzyOption

    scroll

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

    selectedIndex

    Declaration
    public int selectedIndex { get; set; }
    Property Value
    Type Description
    Int32

    width

    Declaration
    public float width { get; }
    Property Value
    Type Description
    Single

    Methods

    EnsureDrawable()

    Declaration
    public void EnsureDrawable()

    EnsurePositionable()

    Declaration
    public void EnsurePositionable()

    EvaluateHasChildren(IFuzzyOptionTree)

    Declaration
    public bool EvaluateHasChildren(IFuzzyOptionTree tree)
    Parameters
    Type Name Description
    IFuzzyOptionTree tree
    Returns
    Type Description
    Boolean

    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