ActionKeyframeStrip(ActionStrip)

base classes — bpy_struct, ActionStrip

class bpy.types.ActionKeyframeStrip(ActionStrip)

Strip with a set of F-Curves for each action slot

channelbags

(default None, readonly)

Type:

ActionChannelbags[ActionChannelbag]

channelbag(slot, *, ensure=False)

Find the ActionChannelbag for a specific Slot

Parameters:
  • slot (ActionSlot) – Slot, The slot for which to find the channelbag

  • ensure (bool) – Create if necessary, Ensure the channelbag exists for this slot, creating it if necessary (optional)

Returns:

Channels

Return type:

ActionChannelbag

key_insert(slot, data_path, array_index, value, time)

key_insert

Parameters:
  • slot (ActionSlot) – Slot, The slot that identifies which ‘thing’ should be keyed

  • data_path (str) – Data Path, F-Curve data path (never None)

  • array_index (int) – Array Index, Index of the animated array element, or -1 if the property is not an array (in [-inf, inf])

  • value (float) – Value to key, Value of the animated property (in [-inf, inf])

  • time (float) – Time of the key, Time, in frames, of the key (in [-inf, inf])

Returns:

Success, Whether the key was successfully inserted

Return type:

bool

classmethod bl_rna_get_subclass(id, default=None, /)
Parameters:
  • id (str) – The RNA type identifier.

  • default (bpy.types.Struct | None) – The value to return when not found.

Returns:

The RNA type or default when not found.

Return type:

bpy.types.Struct

classmethod bl_rna_get_subclass_py(id, default=None, /)
Parameters:
  • id (str) – The RNA type identifier.

  • default (type | None) – The value to return when not found.

Returns:

The class or default when not found.

Return type:

type

Inherited Properties

Inherited Functions