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)
							 |