|
Blender V5.0
|
Functionality to iterate an Action in various ways. More...
Go to the source code of this file.
Namespaces | |
| namespace | blender |
| namespace | blender::animrig |
Typedefs | |
| using | blender::animrig::slot_handle_t = decltype(::ActionSlot::handle) |
Functions | |
| void | blender::animrig::foreach_fcurve_in_action (Action &action, FunctionRef< void(FCurve &fcurve)> callback) |
| void | blender::animrig::foreach_fcurve_in_action_slot (Action &action, slot_handle_t handle, FunctionRef< void(FCurve &fcurve)> callback) |
| bool | blender::animrig::foreach_action_slot_use (const ID &animated_id, FunctionRef< bool(const Action &action, slot_handle_t slot_handle)> callback) |
| bool | blender::animrig::foreach_action_slot_use_with_references (ID &animated_id, FunctionRef< bool(ID &animated_id, bAction *&action_ptr_ref, slot_handle_t &slot_handle_ref, char *last_slot_identifier)> callback) |
| bool | blender::animrig::foreach_action_slot_use_with_rna (ID &animated_id, FunctionRef< bool(ID &animated_id, bAction *action, PointerRNA &action_slot_owner_ptr, PropertyRNA &action_slot_prop, char *last_slot_identifier)> callback) |
Functionality to iterate an Action in various ways.
Definition in file ANIM_action_iterators.hh.