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
ofKeyingSetPath
, (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_visual¶
Insert keyframes based on ‘visual transforms’
- Type:
boolean, default False
- refresh()¶
Refresh Keying Set to ensure that it is valid for the current context (call before each use of one)
- classmethod bl_rna_get_subclass(id, default=None)¶
- Parameters:
id (str) – The RNA type identifier.
- Returns:
The RNA type or default when not found.
- Return type:
bpy.types.Struct
subclass
- classmethod bl_rna_get_subclass_py(id, default=None)¶
- Parameters:
id (str) – The RNA type identifier.
- Returns:
The class or default when not found.
- Return type:
type