KeyingSet(bpy_struct)

base class — bpy_struct

class bpy.types.KeyingSet(bpy_struct)

Settings that should be keyframed together

bl_description

A short description of the keying set

Type:string, default “”, (never None)
bl_idname

If this is set, the Keying Set gets a custom ID, otherwise it takes the name of the class used to define the Keying Set (for example, if the class name is “BUILTIN_KSI_location”, and bl_idname is not set by the script, then bl_idname = “BUILTIN_KSI_location”)

Type:string, default “”, (never None)
bl_label
Type:string, default “”, (never None)
is_path_absolute

Keying Set defines specific paths/settings to be keyframed (i.e. is not reliant on context info)

Type:boolean, default False, (readonly)
paths

Keying Set Paths to define settings that get keyframed together

Type:KeyingSetPaths bpy_prop_collection of KeyingSetPath, (readonly)
type_info

Callback function defines for built-in Keying Sets

Type:KeyingSetInfo, (readonly)
use_insertkey_needed

Only insert keyframes where they’re needed in the relevant F-Curves

Type:boolean, default False
use_insertkey_override_needed

Override default setting to only insert keyframes where they’re needed in the relevant F-Curves

Type:boolean, default False
use_insertkey_override_visual

Override default setting to insert keyframes based on ‘visual transforms’

Type:boolean, default False
use_insertkey_override_xyz_to_rgb

Override default setting to set color for newly added transformation F-Curves (Location, Rotation, Scale) to be based on the transform axis

Type:boolean, default False
use_insertkey_visual

Insert keyframes based on ‘visual transforms’

Type:boolean, default False
use_insertkey_xyz_to_rgb

Color for newly added transformation F-Curves (Location, Rotation, Scale) is based on the transform axis

Type:boolean, default False
refresh()

Refresh Keying Set to ensure that it is valid for the current context (call before each use of one)

Inherited Properties

Inherited Functions

References