KeyingSetPaths(bpy_struct)

base class — bpy_struct

class bpy.types.KeyingSetPaths(bpy_struct)

Collection of keying set paths

active

Active Keying Set used to insert/delete keyframes

Type :KeyingSetPath
active_index

Current Keying Set index

Type :int in [-inf, inf], default 0
add(target_id, data_path, index=-1, group_method='KEYINGSET', group_name="")

Add a new path for the Keying Set

Parameters:
  • target_id (ID) – Target ID, ID-Datablock for the destination
  • data_path (string, (never None)) – Data-Path, RNA-Path to destination property
  • index (int in [-1, inf], (optional)) – Index, The index of the destination property (i.e. axis of Location/Rotation/etc.), or -1 for the entire array
  • group_method (enum in [‘NAMED’, ‘NONE’, ‘KEYINGSET’], (optional)) – Grouping Method, Method used to define which Group-name to use
  • group_name (string, (optional, never None)) – Group Name, Name of Action Group to assign destination to (only if grouping mode is to use this name)
Returns:

New Path, Path created and added to the Keying Set

Return type:

KeyingSetPath

remove(path)

Remove the given path from the Keying Set

Parameters:path (KeyingSetPath, (never None)) – Path
clear()

Remove all the paths from the Keying Set

Inherited Properties

Inherited Functions

References

Previous topic

KeyingSetPath(bpy_struct)

Next topic

KeyingSets(bpy_struct)