Blender
V3.3
|
Public Attributes | |
FCurve * | fcurve |
float * | fcurve_eval |
BezTriple ** | bezt_array |
This structure is created for each pose channels F-Curve, an action be evaluated and stored in fcurve_eval
, with the mirrored values written into bezt_array
.
Store F-Curve evaluated values, constructed with a sorted array of rounded keyed-frames, passed to action_flip_pchan_cache_init.
Definition at line 57 of file action_mirror.c.
BezTriple** FCurve_KeyCache::bezt_array |
Cached FCurve.bezt values, NULL when no key-frame exists on this frame.
Definition at line 72 of file action_mirror.c.
Referenced by action_flip_pchan(), and action_flip_pchan_cache_init().
FCurve* FCurve_KeyCache::fcurve |
When NULL, ignore this channel.
Definition at line 61 of file action_mirror.c.
Referenced by action_flip_pchan(), action_flip_pchan_cache_fcurve_assign_array(), action_flip_pchan_cache_fcurve_assign_value(), and action_flip_pchan_cache_init().
float* FCurve_KeyCache::fcurve_eval |
Cached evaluated F-Curve values (without modifiers).
Definition at line 65 of file action_mirror.c.
Referenced by action_flip_pchan(), and action_flip_pchan_cache_init().