Class MemberOptionTree
  
  
  
  
    Inheritance
    
    
    MemberOptionTree
   
  
  Namespace: Ludiq
  
  Syntax
  
    public class MemberOptionTree : FuzzyOptionTree, IFuzzyOptionTree
   
  Constructors
  
  
  
  
  MemberOptionTree(IEnumerable<Type>, MemberFilter, TypeFilter, MemberAction)
  
  
  Declaration
  
    public MemberOptionTree(IEnumerable<Type> types, MemberFilter memberFilter, TypeFilter memberTypeFilter, MemberAction action)
   
  Parameters
  
  
  
  
  MemberOptionTree(UnityEngine.Object, MemberFilter, TypeFilter, MemberAction)
  
  
  Declaration
  
    public MemberOptionTree(UnityEngine.Object target, MemberFilter memberFilter, TypeFilter memberTypeFilter, MemberAction action)
   
  Parameters
  
  Properties
  
  
  
  
  favorites
  
  
  Declaration
  
    public override ICollection<IFuzzyOption> favorites { get; }
   
  Property Value
  
  Overrides
  
  
  
  
  searchable
  
  
  Declaration
  
    public override bool searchable { get; }
   
  Property Value
  
  Overrides
  
  Methods
  
  
  
  
  CanFavorite(IFuzzyOption)
  
  
  Declaration
  
    public override bool CanFavorite(IFuzzyOption item)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  
  
  Children(IFuzzyOption, Boolean)
  
  
  Declaration
  
    public override IEnumerable<IFuzzyOption> Children(IFuzzyOption parent, bool ordered)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  
  
  ExplicitLabel(IFuzzyOption)
  
  
  Declaration
  
    public override string ExplicitLabel(IFuzzyOption item)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  
  
  OnFavoritesChange()
  
  
  Declaration
  
    public override void OnFavoritesChange()
   
  Overrides
  
  
  
  
  OrderedSearchResults(String, IFuzzyOption, CancellationToken)
  
  
  Declaration
  
    public override IEnumerable<IFuzzyOption> OrderedSearchResults(string query, IFuzzyOption parent, CancellationToken cancellation)
   
  Parameters
  
  Returns
  
  Overrides
  
  
  
  
  Prewarm()
  
  
  Declaration
  
    public override void Prewarm()
   
  Overrides
  
  
  
  
  Root()
  
  
  Declaration
  
    public override IEnumerable<IFuzzyOption> Root()
   
  Returns
  
  Overrides
  
  
  
  
  SearchResultLabel(IFuzzyOption, String)
  
  
  Declaration
  
    public override string SearchResultLabel(IFuzzyOption item, string query)
   
  Parameters
  
  Returns
  
  Overrides
  
  Extension Methods