22 lines
		
	
	
		
			649 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			649 B
		
	
	
	
		
			Python
		
	
	
	
	
	
import bpy
 | 
						|
 | 
						|
tlm_keymaps = []
 | 
						|
 | 
						|
def register():
 | 
						|
 | 
						|
    if not bpy.app.background:
 | 
						|
 | 
						|
        winman = bpy.context.window_manager
 | 
						|
        keyman = winman.keyconfigs.addon.keymaps.new(name='Window', space_type='EMPTY', region_type="WINDOW")
 | 
						|
 | 
						|
 | 
						|
        #TODO - In Leenkx3D, merge with keymap.py
 | 
						|
        keyman.keymap_items.new('tlm.build_lightmaps', type='F6', value='PRESS')
 | 
						|
        keyman.keymap_items.new('tlm.clean_lightmaps', type='F7', value='PRESS')
 | 
						|
        tlm_keymaps.append(keyman)
 | 
						|
 | 
						|
def unregister():
 | 
						|
    winman = bpy.context.window_manager
 | 
						|
    for keyman in tlm_keymaps:
 | 
						|
        winman.keyconfigs.addon.keymaps.remove(keyman)
 | 
						|
    del tlm_keymaps[:] |