AnimData(bpy_struct)¶
base class — bpy_struct
-
class
bpy.types.
AnimData
(bpy_struct)¶ Animation data for data-block
-
action_blend_type
¶ Method used for combining Active Action’s result with result of NLA stack
REPLACE
Replace, The strip values replace the accumulated results by amount specified by influence.COMBINE
Combine, The strip values are combined with accumulated results by appropriately using addition, multiplication, or quaternion math, based on channel type.ADD
Add, Weighted result of strip is added to the accumulated results.SUBTRACT
Subtract, Weighted result of strip is removed from the accumulated results.MULTIPLY
Multiply, Weighted result of strip is multiplied with the accumulated results.
- Type
enum in [‘REPLACE’, ‘COMBINE’, ‘ADD’, ‘SUBTRACT’, ‘MULTIPLY’], default ‘REPLACE’
-
action_extrapolation
¶ Action to take for gaps past the Active Action’s range (when evaluating with NLA)
NOTHING
Nothing, Strip has no influence past its extents.HOLD
Hold, Hold the first frame if no previous strips in track, and always hold last frame.HOLD_FORWARD
Hold Forward, Only hold last frame.
- Type
enum in [‘NOTHING’, ‘HOLD’, ‘HOLD_FORWARD’], default ‘HOLD’
-
action_influence
¶ Amount the Active Action contributes to the result of the NLA stack
- Type
float in [0, 1], default 1.0
-
drivers
¶ The Drivers/Expressions for this data-block
- Type
AnimDataDrivers
bpy_prop_collection
ofFCurve
, (readonly)
-
nla_tracks
¶ NLA Tracks (i.e. Animation Layers)
- Type
NlaTracks
bpy_prop_collection
ofNlaTrack
, (readonly)
-
use_nla
¶ NLA stack is evaluated when evaluating this block
- Type
boolean, default False
-
use_pin
¶ - Type
boolean, default False
-
use_tweak_mode
¶ Whether to enable or disable tweak mode in NLA
- Type
boolean, default False
-
nla_tweak_strip_time_to_scene
(frame, invert=False)¶ Convert a time value from the local time of the tweaked strip to scene time, exactly as done by built-in key editing tools. Returns the input time unchanged if not tweaking.
- Parameters
frame (float in [-1.04857e+06, 1.04857e+06]) – Input time
invert (boolean, (optional)) – Invert, Convert scene time to action time
- Returns
Converted time
- Return type
float in [-1.04857e+06, 1.04857e+06]
-
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