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 data-block 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 Keyingset Path Grouping Items, (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

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

Inherited Properties

Inherited Functions

References