Struct UQuery.QueryState<T>
  
  
  
  
  
  Assembly: UnityEngine.dll
  Syntax
  
    public struct QueryState<T>
    where T : VisualElement
   
  Type Parameters
  
  Methods
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  AtIndex(Int32)
  
  
  Declaration
  
    public T AtIndex(int index)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Int32 | index |  | 
    
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  First()
  
  
  Declaration
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ForEach(Action<T>)
  
  
  Declaration
  
    public void ForEach(Action<T> funcCall)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Action<T> | funcCall |  | 
    
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ForEach<T2>(List<T2>, Func<T, T2>)
  
  
  Declaration
  
    public void ForEach<T2>(List<T2> result, Func<T, T2> funcCall)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | List<T2> | result |  | 
      
        | Func<T, T2> | funcCall |  | 
    
  
  Type Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ForEach<T2>(Func<T, T2>)
  
  
  Declaration
  
    public List<T2> ForEach<T2>(Func<T, T2> funcCall)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | Func<T, T2> | funcCall |  | 
    
  
  Returns
  
    
      
        | Type | Description | 
    
    
      
        | List<T2> |  | 
    
  
  Type Parameters
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  Last()
  
  
  Declaration
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  RebuildOn(VisualElement)
  
  
  Declaration
  
    public UQuery.QueryState<T> RebuildOn(VisualElement element)
   
  Parameters
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ToList()
  
  
  Declaration
  
  Returns
  
  
    |
    Improve this Doc
  
  
    View Source
  
  
  ToList(List<T>)
  
  
  Declaration
  
    public void ToList(List<T> results)
   
  Parameters
  
    
      
        | Type | Name | Description | 
    
    
      
        | List<T> | results |  | 
    
  
  Extension Methods