forked from LeenkxTeam/LNXSDK
		
	
		
			
				
	
	
		
			26 lines
		
	
	
		
			893 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			893 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import bpy
 | |
| from bpy.props import *
 | |
| 
 | |
| class TLM_ImageProperties(bpy.types.PropertyGroup):
 | |
|     tlm_image_scale_engine : EnumProperty(
 | |
|         items = [('OpenCV', 'OpenCV', 'TODO')],
 | |
|                 name = "Scaling engine", 
 | |
|                 description="TODO", 
 | |
|                 default='OpenCV')
 | |
| 
 | |
|         #('Native', 'Native', 'TODO'),
 | |
| 
 | |
|     tlm_image_scale_method : EnumProperty(
 | |
|         items = [('Nearest', 'Nearest', 'TODO'),
 | |
|                  ('Area', 'Area', 'TODO'),
 | |
|                  ('Linear', 'Linear', 'TODO'),
 | |
|                  ('Cubic', 'Cubic', 'TODO'),
 | |
|                  ('Lanczos', 'Lanczos', 'TODO')],
 | |
|                 name = "Scaling method", 
 | |
|                 description="TODO", 
 | |
|                 default='Lanczos')
 | |
| 
 | |
|     tlm_image_cache_switch : BoolProperty(
 | |
|         name="Cache for quickswitch", 
 | |
|         description="Caches scaled images for quick switching", 
 | |
|         default=True) |