| 
						
						
							
								
							
						
						
					 | 
					 | 
					@ -50,8 +50,8 @@ public enum IteratorFlags : uint | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					{ | 
					 | 
					 | 
					 | 
					{ | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						/// <summary> Does iterator contain valid result. </summary> | 
					 | 
					 | 
					 | 
						/// <summary> Does iterator contain valid result. </summary> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						IsValid        = EcsIterIsValid, | 
					 | 
					 | 
					 | 
						IsValid        = EcsIterIsValid, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						/// <summary> Is iterator filter (metadata only). </summary> | 
					 | 
					 | 
					 | 
						/// <summary> Does iterator provide (component). </summary> | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						IsFilter       = EcsIterIsFilter, | 
					 | 
					 | 
					 | 
						NoData         = EcsIterNoData, | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						/// <summary> Is iterator instanced. </summary> | 
					 | 
					 | 
					 | 
						/// <summary> Is iterator instanced. </summary> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						IsInstanced    = EcsIterIsInstanced, | 
					 | 
					 | 
					 | 
						IsInstanced    = EcsIterIsInstanced, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						/// <summary> Does result have shared terms. </summary> | 
					 | 
					 | 
					 | 
						/// <summary> Does result have shared terms. </summary> | 
				
			
			
		
	
	
		
		
			
				
					| 
						
						
						
							
								
							
						
					 | 
					 | 
					@ -64,8 +64,12 @@ public enum IteratorFlags : uint | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						NoResults      = EcsIterNoResults, | 
					 | 
					 | 
					 | 
						NoResults      = EcsIterNoResults, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						/// <summary> Only evaluate non-this terms. </summary> | 
					 | 
					 | 
					 | 
						/// <summary> Only evaluate non-this terms. </summary> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						IgnoreThis     = EcsIterIgnoreThis, | 
					 | 
					 | 
					 | 
						IgnoreThis     = EcsIterIgnoreThis, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
						/// <summary> Does iterator have conditionally set fields. </summary> | 
				
			
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
						MatchVar       = EcsIterMatchVar, | 
					 | 
					 | 
					 | 
						MatchVar       = EcsIterMatchVar, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
						/// <summary>  </summary> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
						HasCondSet     = EcsIterHasCondSet, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
						/// <summary> Profile iterator performance. </summary> | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
					 | 
						Profile        = EcsIterProfile, | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					} | 
					 | 
					 | 
					 | 
					} | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					
 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					 | 
					public class Variable | 
					 | 
					 | 
					 | 
					public class Variable | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					 | 
					
  |