KeyMaps(bpy_struct)¶
base class — bpy_struct
- class bpy.types.KeyMaps(bpy_struct)¶
Collection of keymaps
- new(name, space_type='EMPTY', region_type='WINDOW', modal=False, tool=False)¶
Ensure the keymap exists. This will return the one with the given name/space type/region type, or create a new one if it does not exist yet.
- Parameters
name (string, (never None)) – Name
space_type (enum in ['EMPTY', 'VIEW_3D', 'IMAGE_EDITOR', 'NODE_EDITOR', 'SEQUENCE_EDITOR', 'CLIP_EDITOR', 'DOPESHEET_EDITOR', 'GRAPH_EDITOR', 'NLA_EDITOR', 'TEXT_EDITOR', 'CONSOLE', 'INFO', 'TOPBAR', 'STATUSBAR', 'OUTLINER', 'PROPERTIES', 'FILE_BROWSER', 'SPREADSHEET', 'PREFERENCES'], (optional)) –
Space Type
EMPTYEmpty.VIEW_3D3D Viewport, Manipulate objects in a 3D environment.IMAGE_EDITORUV/Image Editor, View and edit images and UV Maps.NODE_EDITORNode Editor, Editor for node-based shading and compositing tools.SEQUENCE_EDITORVideo Sequencer, Video editing tools.CLIP_EDITORMovie Clip Editor, Motion tracking tools.DOPESHEET_EDITORDope Sheet, Adjust timing of keyframes.GRAPH_EDITORGraph Editor, Edit drivers and keyframe interpolation.NLA_EDITORNonlinear Animation, Combine and layer Actions.TEXT_EDITORText Editor, Edit scripts and in-file documentation.CONSOLEPython Console, Interactive programmatic console for advanced editing and script development.INFOInfo, Log of operations, warnings and error messages.TOPBARTop Bar, Global bar at the top of the screen for global per-window settings.STATUSBARStatus Bar, Global bar at the bottom of the screen for general status information.OUTLINEROutliner, Overview of scene graph and all available data-blocks.PROPERTIESProperties, Edit properties of active object and related data-blocks.FILE_BROWSERFile Browser, Browse for files and assets.SPREADSHEETSpreadsheet, Explore geometry data in a table.PREFERENCESPreferences, Edit persistent configuration settings.
region_type (enum in ['WINDOW', 'HEADER', 'CHANNELS', 'TEMPORARY', 'UI', 'TOOLS', 'TOOL_PROPS', 'PREVIEW', 'HUD', 'NAVIGATION_BAR', 'EXECUTE', 'FOOTER', 'TOOL_HEADER'], (optional)) – Region Type
modal (boolean, (optional)) – Modal, Keymap for modal operators
tool (boolean, (optional)) – Tool, Keymap for active tools
- Returns
Key Map, Added key map
- Return type
- find(name, space_type='EMPTY', region_type='WINDOW')¶
find
- Parameters
name (string, (never None)) – Name
space_type (enum in ['EMPTY', 'VIEW_3D', 'IMAGE_EDITOR', 'NODE_EDITOR', 'SEQUENCE_EDITOR', 'CLIP_EDITOR', 'DOPESHEET_EDITOR', 'GRAPH_EDITOR', 'NLA_EDITOR', 'TEXT_EDITOR', 'CONSOLE', 'INFO', 'TOPBAR', 'STATUSBAR', 'OUTLINER', 'PROPERTIES', 'FILE_BROWSER', 'SPREADSHEET', 'PREFERENCES'], (optional)) –
Space Type
EMPTYEmpty.VIEW_3D3D Viewport, Manipulate objects in a 3D environment.IMAGE_EDITORUV/Image Editor, View and edit images and UV Maps.NODE_EDITORNode Editor, Editor for node-based shading and compositing tools.SEQUENCE_EDITORVideo Sequencer, Video editing tools.CLIP_EDITORMovie Clip Editor, Motion tracking tools.DOPESHEET_EDITORDope Sheet, Adjust timing of keyframes.GRAPH_EDITORGraph Editor, Edit drivers and keyframe interpolation.NLA_EDITORNonlinear Animation, Combine and layer Actions.TEXT_EDITORText Editor, Edit scripts and in-file documentation.CONSOLEPython Console, Interactive programmatic console for advanced editing and script development.INFOInfo, Log of operations, warnings and error messages.TOPBARTop Bar, Global bar at the top of the screen for global per-window settings.STATUSBARStatus Bar, Global bar at the bottom of the screen for general status information.OUTLINEROutliner, Overview of scene graph and all available data-blocks.PROPERTIESProperties, Edit properties of active object and related data-blocks.FILE_BROWSERFile Browser, Browse for files and assets.SPREADSHEETSpreadsheet, Explore geometry data in a table.PREFERENCESPreferences, Edit persistent configuration settings.
region_type (enum in ['WINDOW', 'HEADER', 'CHANNELS', 'TEMPORARY', 'UI', 'TOOLS', 'TOOL_PROPS', 'PREVIEW', 'HUD', 'NAVIGATION_BAR', 'EXECUTE', 'FOOTER', 'TOOL_HEADER'], (optional)) – Region Type
- Returns
Key Map, Corresponding key map
- Return type
- find_modal(name)¶
find_modal
- Parameters
name (string, (never None)) – Operator Name
- Returns
Key Map, Corresponding key map
- Return type
- classmethod bl_rna_get_subclass(id, default=None)¶
- Parameters
id (string) – The RNA type identifier.
- Returns
The RNA type or default when not found.
- Return type
bpy.types.Structsubclass
- classmethod bl_rna_get_subclass_py(id, default=None)¶
- Parameters
id (string) – The RNA type identifier.
- Returns
The class or default when not found.
- Return type
type
Inherited Properties
Inherited Functions
References