KeyframeAnimationStrip(AnimationStrip)#

base classes — bpy_struct, AnimationStrip

class bpy.types.KeyframeAnimationStrip(AnimationStrip)#

Strip with a set of F-Curves for each animation binding

channelbags#
Type:

AnimationChannelBags bpy_prop_collection of AnimationChannelBag, (readonly)

channels(binding_handle)#

Find the AnimationChannelBag for a specific Binding

Parameters:

binding_handle (int in [0, inf]) – Binding Handle, Number that identifies a specific animation binding

Returns:

Channels

Return type:

AnimationChannelBag

key_insert(binding, data_path, array_index, value, time)#

key_insert

Parameters:
  • binding (AnimationBinding) – Binding, The binding that identifies which ‘thing’ should be keyed

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

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

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

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

Returns:

The FCurve this key was inserted on

Return type:

FCurve

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#