|
Blender V5.0
|
#include <ANIM_fcurve.hh>
Public Attributes | |
| StringRefNull | rna_path |
| int | array_index |
| std::optional< PropertyType > | prop_type |
| std::optional< PropertySubType > | prop_subtype |
| std::optional< blender::StringRefNull > | channel_group |
All the information needed to look up or create an FCurve.
The std::optional<> fields are only used for creation. The mandatory fields are used for both creation and lookup.
Definition at line 30 of file ANIM_fcurve.hh.
| int blender::animrig::FCurveDescriptor::array_index |
Definition at line 32 of file ANIM_fcurve.hh.
Referenced by blender::animrig::action_fcurve_ensure_legacy(), blender::animrig::create_fcurve_for_channel(), blender::animrig::Channelbag::fcurve_create_many(), blender::animrig::fcurve_find(), blender::animrig::fcurve_find_in_action(), blender::animrig::fcurve_find_in_action_slot(), and blender::animrig::StripKeyframeData::keyframe_insert().
| std::optional<blender::StringRefNull> blender::animrig::FCurveDescriptor::channel_group |
Definition at line 35 of file ANIM_fcurve.hh.
Referenced by blender::animrig::Channelbag::fcurve_create(), and blender::animrig::Channelbag::fcurve_create_many().
| std::optional<PropertySubType> blender::animrig::FCurveDescriptor::prop_subtype |
Definition at line 34 of file ANIM_fcurve.hh.
Referenced by blender::animrig::action_fcurve_ensure_legacy(), and blender::animrig::create_fcurve_for_channel().
| std::optional<PropertyType> blender::animrig::FCurveDescriptor::prop_type |
Definition at line 33 of file ANIM_fcurve.hh.
Referenced by blender::animrig::action_fcurve_ensure_legacy(), blender::animrig::create_fcurve_for_channel(), and blender::animrig::StripKeyframeData::keyframe_insert().
| StringRefNull blender::animrig::FCurveDescriptor::rna_path |
Definition at line 31 of file ANIM_fcurve.hh.
Referenced by blender::animrig::action_fcurve_ensure_legacy(), blender::animrig::create_fcurve_for_channel(), blender::animrig::Channelbag::fcurve_create_many(), blender::animrig::fcurve_find(), blender::animrig::fcurve_find_in_action(), blender::animrig::fcurve_find_in_action_slot(), and blender::animrig::StripKeyframeData::keyframe_insert().