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

    Class EditorIconViewer

    Inheritance
    Object
    EditorIconViewer
    Namespace: Ludiq
    Syntax
    public class EditorIconViewer : EditorWindow

    Fields

    _drawScale

    Declaration
    protected float _drawScale
    Field Value
    Type Description
    Single

    _editorSkin

    Declaration
    protected GUISkin _editorSkin
    Field Value
    Type Description
    GUISkin

    _scrollPos

    Declaration
    protected Vector2 _scrollPos
    Field Value
    Type Description
    Vector2

    _selectedIcon

    Declaration
    protected GUIStyle _selectedIcon
    Field Value
    Type Description
    GUIStyle

    iconGroups

    Declaration
    public List<EditorIconViewer.IconGroup> iconGroups
    Field Value
    Type Description
    List<EditorIconViewer.IconGroup>

    kHideBlacklistedIcons

    Declaration
    protected static bool kHideBlacklistedIcons
    Field Value
    Type Description
    Boolean

    kIconBlacklist

    Declaration
    protected static HashSet<string> kIconBlacklist
    Field Value
    Type Description
    HashSet<String>

    kIconGroupNames

    Declaration
    public static string[] kIconGroupNames
    Field Value
    Type Description
    String[]

    kIconThresholds

    Declaration
    public static float[] kIconThresholds
    Field Value
    Type Description
    Single[]

    kScrollbarWidth

    Declaration
    public static float kScrollbarWidth
    Field Value
    Type Description
    Single

    kSelectionGridPadding

    Declaration
    public static float kSelectionGridPadding
    Field Value
    Type Description
    Single

    kSidePanelMaxWidth

    Declaration
    public static float kSidePanelMaxWidth
    Field Value
    Type Description
    Single

    kSidePanelMinWidth

    Declaration
    public static float kSidePanelMinWidth
    Field Value
    Type Description
    Single

    kUsageString

    Declaration
    public static string kUsageString
    Field Value
    Type Description
    String

    query

    Declaration
    public string query
    Field Value
    Type Description
    String

    Methods

    CalculateSidePanelWidth()

    Declaration
    protected float CalculateSidePanelWidth()
    Returns
    Type Description
    Single

    DrawCenteredMessage(String)

    Declaration
    protected void DrawCenteredMessage(string msg)
    Parameters
    Type Name Description
    String msg

    DrawHelpIcon()

    Declaration
    protected void DrawHelpIcon()

    DrawIconDisplay(GUIStyle)

    Declaration
    protected void DrawIconDisplay(GUIStyle style)
    Parameters
    Type Name Description
    GUIStyle style

    DrawIconSelectionGrid(GUIStyle[], Single)

    Declaration
    protected void DrawIconSelectionGrid(GUIStyle[] icons, float maxIconWidth)
    Parameters
    Type Name Description
    GUIStyle[] icons
    Single maxIconWidth

    DrawIconStyleState(GUIStyleState, String)

    Declaration
    protected void DrawIconStyleState(GUIStyleState state, string label)
    Parameters
    Type Name Description
    GUIStyleState state
    String label

    SetSelectedIcon(GUIStyle)

    Declaration
    protected void SetSelectedIcon(GUIStyle icon)
    Parameters
    Type Name Description
    GUIStyle icon

    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