docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class SearcherItem

    Inheritance
    object
    SearcherItem
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    Namespace: UnityEditor.Searcher
    Assembly: Unity.Searcher.Editor.dll
    Syntax
    [PublicAPI]
    [Serializable]
    public class SearcherItem

    Constructors

    SearcherItem(string, string, List<SearcherItem>, object, Texture2D, bool)

    Declaration
    public SearcherItem(string name, string help = "", List<SearcherItem> children = null, object userData = null, Texture2D icon = null, bool collapseEmptyIcon = true)
    Parameters
    Type Name Description
    string name
    string help
    List<SearcherItem> children
    object userData
    Texture2D icon
    bool collapseEmptyIcon

    Properties

    Children

    Declaration
    public List<SearcherItem> Children { get; }
    Property Value
    Type Description
    List<SearcherItem>

    CollapseEmptyIcon

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

    Database

    Declaration
    public SearcherDatabaseBase Database { get; }
    Property Value
    Type Description
    SearcherDatabaseBase

    Depth

    Declaration
    public int Depth { get; }
    Property Value
    Type Description
    int

    HasChildren

    Declaration
    public bool HasChildren { get; }
    Property Value
    Type Description
    bool

    Help

    Declaration
    public string Help { get; set; }
    Property Value
    Type Description
    string

    Icon

    Declaration
    public Texture2D Icon { get; set; }
    Property Value
    Type Description
    Texture2D

    Id

    Declaration
    public int Id { get; }
    Property Value
    Type Description
    int

    Name

    Declaration
    public virtual string Name { get; }
    Property Value
    Type Description
    string

    Parent

    Declaration
    public SearcherItem Parent { get; }
    Property Value
    Type Description
    SearcherItem

    Path

    Declaration
    public string Path { get; }
    Property Value
    Type Description
    string

    Synonyms

    Declaration
    public string[] Synonyms { get; set; }
    Property Value
    Type Description
    string[]

    UserData

    Declaration
    public object UserData { get; set; }
    Property Value
    Type Description
    object

    Methods

    AddChild(SearcherItem)

    Declaration
    public void AddChild(SearcherItem child)
    Parameters
    Type Name Description
    SearcherItem child

    ToString()

    Declaration
    public override string ToString()
    Returns
    Type Description
    string
    Overrides
    object.ToString()
    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)