FModifierCycles(FModifier)

base classes — bpy_struct, FModifier

class bpy.types.FModifierCycles(FModifier)

Repeat the values of the modified F-Curve

cycles_after

Maximum number of cycles to allow after last keyframe (0 = infinite)

Type:int in [-32768, 32767], default 0
cycles_before

Maximum number of cycles to allow before first keyframe (0 = infinite)

Type:int in [-32768, 32767], default 0
mode_after

Cycling mode to use after last keyframe

  • NONE No Cycles, Don’t do anything.
  • REPEAT Repeat Motion, Repeat keyframe range as-is.
  • REPEAT_OFFSET Repeat with Offset, Repeat keyframe range, but with offset based on gradient between start and end values.
  • MIRROR Repeat Mirrored, Alternate between forward and reverse playback of keyframe range.
Type:enum in [‘NONE’, ‘REPEAT’, ‘REPEAT_OFFSET’, ‘MIRROR’], default ‘NONE’
mode_before

Cycling mode to use before first keyframe

  • NONE No Cycles, Don’t do anything.
  • REPEAT Repeat Motion, Repeat keyframe range as-is.
  • REPEAT_OFFSET Repeat with Offset, Repeat keyframe range, but with offset based on gradient between start and end values.
  • MIRROR Repeat Mirrored, Alternate between forward and reverse playback of keyframe range.
Type:enum in [‘NONE’, ‘REPEAT’, ‘REPEAT_OFFSET’, ‘MIRROR’], default ‘NONE’
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