|
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().