GObject.Object
 Clutter.ModelIter
                Clutter.ModelIter
		   
| Import line: | Clutter = imports.gi.Clutter; | 
| GIR File: | Clutter-1.0.gir | 
| C documentation: | ClutterModelIter | 
| Class : | ModelIter | 
| Extends: | GObject.Object | 
| Properties | Defined By | |
|---|---|---|
| 
				model : Clutter.Model 
                   
                     
			 A reference to the ClutterModel that this iter belongs to. A reference to the ClutterModel that this iter belongs to. | Clutter.ModelIter | |
| 
				parent_instance : GObject.Object 
                 read only  
                     
			 | Clutter.ModelIter | |
| 
				priv : Clutter.ModelIterPrivate 
                 read only  
                     
			 | Clutter.ModelIter | |
| 
				row : guint32 
                   
                     
			 The row number to which this iter points to. The row number to which this iter points to. | Clutter.ModelIter | |
| Method / Constructor | Defined By | |
|---|---|---|
| 
			new  Clutter.ModelIter
				
				 (Object properties) 
			
				
			
		 Create a new Clutter.ModelIter 
			
			
			
				Create a new Clutter.ModelIter
			
			
				 
 | ||
| 
			copy
				
				 () 
			
				
					 : 
					Clutter.ModelIter
					
				
			
		 Copies the passed iterator. 
			
				Copies the passed iterator.
		    
				
			
			
			
			
			
			 
			
			
				 
 | Clutter.ModelIter | |
| 
			get_model
				
				 () 
			
				
					 : 
					Clutter.Model
					
				
			
		 Retrieves a pointer to the ClutterModel that this iter is part of. 
			
				Retrieves a pointer to the ClutterModel that this iter is part of.
		    
				
			
			
			
			
			
			 
			
			
				 
 | Clutter.ModelIter | |
| 
			get_row
				
				 () 
			
				
					 : 
					guint32
					
				
			
		 Retrieves the position of the row that the iter points to. 
			
				Retrieves the position of the row that the iter points to.
		    
				
			
			
			
			
			
			 
			
			
				 
 | Clutter.ModelIter | |
| 
			get_value
				
				 (guint32 column) 
			
				
					 : 
					GObject.Value
					
				
			
		 Sets an initializes value to that at column. 
			
				Sets an initializes value to that at column. When done with value,  g_value_unset() needs to be called to free any allocated memory. 
 
 | Clutter.ModelIter | |
| 
			is_first
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 Gets whether the current iterator is at the beginning of the model to which it belongs. 
			
				Gets whether the current iterator is at the beginning of the model to which it belongs. 
 | Clutter.ModelIter | |
| 
			is_last
				
				 () 
			
				
					 : 
					gboolean
					
				
			
		 Gets whether the iterator is at the end of the model to which it belongs. 
			
				Gets whether the iterator is at the end of the model to which it belongs. 
 | Clutter.ModelIter | |
| 
			next
				
				 () 
			
				
					 : 
					Clutter.ModelIter
					
				
			
		 Updates the iter to point at the next position in the model. 
			
				Updates the iter to point at the next position in the model. The model implementation should take into account the presence of a filter function. row in the model. 
 | Clutter.ModelIter | |
| 
			prev
				
				 () 
			
				
					 : 
					Clutter.ModelIter
					
				
			
		 Sets the iter to point at the previous position in the model. 
			
				Sets the iter to point at the previous position in the model. The model implementation should take into account the presence of a filter function. row in the model. 
 | Clutter.ModelIter | |
| Sets the data in the cell specified by iter and column. 
			
				Sets the data in the cell specified by iter and column. The type of
		    
				
			
			
			
			
				 
 
 | Clutter.ModelIter | |
| None | 
| Class / Namespace | Method / Signal / Properties | 
|---|---|
| Clutter.Model Signal | The ::row-added signal is emitted when a new row has been added. | 
| Clutter.Model Signal | The ::row-removed signal is emitted when a row has been changed. | 
| Clutter.Model Signal | The ::row-removed signal is emitted when a row has been removed. | 
| Clutter.Model Method | Checks whether the row pointer by iter should be filtered or not using the filtering function set on model. | 
| Clutter.Model Method | 
			get_first_iter
				
				 () 
			
				
					 : 
					Clutter.ModelIter
					
				
			
		 Retrieves a ClutterModelIter representing the first non-filtered row in model. | 
| Clutter.Model Method | 
			get_iter_at_row
				
				 (guint32 row) 
			
				
					 : 
					Clutter.ModelIter
					
				
			
		 Retrieves a ClutterModelIter representing the row at the given index. | 
| Clutter.Model Method | 
			get_last_iter
				
				 () 
			
				
					 : 
					Clutter.ModelIter
					
				
			
		 Retrieves a ClutterModelIter representing the last non-filtered row in model. |