be32cf8b32 
					 
					
						
						
							
							UNUSED() macro so -Wunused-parameter can be used with GCC without so many warnings.  
						
						... 
						
						
						
						applied to python api and exotic.c, removed some args being passed down which were not needed.
keyword args for new mathutils types were being ignored when they should raise an error. 
						
						
					 
					
						2010-10-13 23:25:08 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						9581cf1bdd 
					 
					
						
						
							
							python draw callback  
						
						... 
						
						
						
						- optional argument for the drawing mode crashed when not set
- added a check for the call fuinction being callable
- added a check for the argument being a typle. 
						
						
					 
					
						2010-08-09 02:29:06 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						42ac4a3e7d 
					 
					
						
						
							
							Fix syntax for ID keyword.  
						
						
						
						
					 
					
						2010-03-21 01:14:04 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						431db9d478 
					 
					
						
						
							
							remove unused includes  
						
						
						
						
					 
					
						2010-03-14 16:06:43 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						fbb8672da4 
					 
					
						
						
							
							replace operator options bl_undo and bl_register with bl_options  
						
						... 
						
						
						
						eg.
 bl_options = {'REGISTER', 'UNDO', 'BLOCKING', 'GRAB_POINTER'}
This didnt exist when operators were originally wrapped. 
						
						
					 
					
						2010-03-01 00:03:51 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						5369bd9c21 
					 
					
						
						
							
							- template with an example of a modal operator drawing with opengl (draw a line on the screen)  
						
						... 
						
						
						
						- access to event.mouse_region_x/y
- basic type checking to callback functions (use PyCapsule names) 
						
						
					 
					
						2010-02-28 09:36:02 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						c76b6fcb06 
					 
					
						
						
							
							utility function pyrna_enum_value_from_id for getting the enum from a string and raising an error if its invalid.  
						
						
						
						
					 
					
						2010-02-27 15:28:34 +00:00 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						b6acf0bb48 
					 
					
						
						
							
							python support for defining region drawing callbacks, while not directly related to operators, this means python can now make operators that draw in the 3D viewport interactively.  
						
						... 
						
						
						
						nicer then 2.4x space handelers because you can register draw handelers to draw pre/post 3d space or in pixel space. 
						
						
					 
					
						2010-02-27 13:27:06 +00:00