SpaceDopeSheetEditor(Space)¶
base classes — bpy_struct, Space
-
class
bpy.types.SpaceDopeSheetEditor(Space)¶ Dope Sheet space data
-
auto_snap¶ Automatic time snapping settings for transformations
NONENo Auto-Snap.STEPFrame Step, Snap to 1.0 frame intervals.TIME_STEPSecond Step, Snap to 1.0 second intervals.FRAMENearest Frame, Snap to actual frames (nla-action time).SECONDNearest Second, Snap to actual seconds (nla-action time).MARKERNearest Marker, Snap to nearest marker.
Type: enum in [‘NONE’, ‘STEP’, ‘TIME_STEP’, ‘FRAME’, ‘SECOND’, ‘MARKER’], default ‘NONE’
-
cache_cloth¶ Show the active object’s cloth point cache
Type: boolean, default False
-
cache_dynamicpaint¶ Show the active object’s Dynamic Paint cache
Type: boolean, default False
-
cache_particles¶ Show the active object’s particle point cache
Type: boolean, default False
-
cache_rigidbody¶ Show the active object’s Rigid Body cache
Type: boolean, default False
-
cache_smoke¶ Show the active object’s smoke cache
Type: boolean, default False
-
cache_softbody¶ Show the active object’s softbody point cache
Type: boolean, default False
-
mode¶ Editing context being displayed
DOPESHEETDope Sheet, Edit all keyframes in scene.TIMELINETimeline, Timeline and playback controls.ACTIONAction Editor, Edit keyframes in active object’s Object-level action.SHAPEKEYShape Key Editor, Edit keyframes in active object’s Shape Keys action.GPENCILGrease Pencil, Edit timings for all Grease Pencil sketches in file.MASKMask, Edit timings for Mask Editor splines.CACHEFILECache File, Edit timings for Cache File data-blocks.
Type: enum in [‘DOPESHEET’, ‘TIMELINE’, ‘ACTION’, ‘SHAPEKEY’, ‘GPENCIL’, ‘MASK’, ‘CACHEFILE’], default ‘ACTION’
-
show_cache¶ Show the status of cached frames in the timeline
Type: boolean, default False
-
show_extremes¶ Mark keyframes where the key value flow changes direction, based on comparison with adjacent keys
Type: boolean, default False
-
show_group_colors¶ Display groups and channels with colors matching their corresponding groups (pose bones only currently)
Type: boolean, default False
-
show_interpolation¶ Display keyframe handle types and non-bezier interpolation modes
Type: boolean, default False
-
show_marker_lines¶ Show a vertical line for every marker
Type: boolean, default False
-
show_pose_markers¶ Show markers belonging to the active action instead of Scene markers (Action and Shape Key Editors only)
Type: boolean, default False
-
show_region_ui¶ Type: boolean, default False
-
show_seconds¶ Show timing in seconds not frames
Type: boolean, default False
-
show_sliders¶ Show sliders beside F-Curve channels
Type: boolean, default False
-
ui_mode¶ Editing context being displayed
DOPESHEETDope Sheet, Edit all keyframes in scene.ACTIONAction Editor, Edit keyframes in active object’s Object-level action.SHAPEKEYShape Key Editor, Edit keyframes in active object’s Shape Keys action.GPENCILGrease Pencil, Edit timings for all Grease Pencil sketches in file.MASKMask, Edit timings for Mask Editor splines.CACHEFILECache File, Edit timings for Cache File data-blocks.
Type: enum in [‘DOPESHEET’, ‘ACTION’, ‘SHAPEKEY’, ‘GPENCIL’, ‘MASK’, ‘CACHEFILE’], default ‘ACTION’
-
use_auto_merge_keyframes¶ Automatically merge nearby keyframes
Type: boolean, default False
-
use_marker_sync¶ Sync Markers with keyframe edits
Type: boolean, default False
-
use_realtime_update¶ When transforming keyframes, changes to the animation data are flushed to other views
Type: boolean, default False
-
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
-
draw_handler_add(callback, args, region_type, draw_type)¶ Add a new draw handler to this space type. It will be called every time the specified region in the space type will be drawn. Note: All arguments are positional only for now.
Parameters: - callback (function) – A function that will be called when the region is drawn. It gets the specified arguments as input.
- args (tuple) – Arguments that will be passed to the callback.
- region_type (str) – The region type the callback draws in; usually
WINDOW. (bpy.types.Region.type) - draw_type (str) – Usually
POST_PIXELfor 2D drawing andPOST_VIEWfor 3D drawing. In some casesPRE_VIEWcan be used.BACKDROPcan be used for backdrops in the node editor.
Returns: Handler that can be removed later on.
Return type: object
-
draw_handler_remove(handler, region_type)¶ Remove a draw handler that was added previously.
Parameters: - handler (object) – The draw handler that should be removed.
- region_type (str) – Region type the callback was added to.
-
Inherited Properties
Inherited Functions