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 ['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

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.Struct subclass

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

Inherited Properties

Inherited Functions

References