Blender V5.0
blender::animrig::FCurveDescriptor Struct Reference

#include <ANIM_fcurve.hh>

Public Attributes

StringRefNull rna_path
int array_index
std::optional< PropertyTypeprop_type
std::optional< PropertySubTypeprop_subtype
std::optional< blender::StringRefNullchannel_group

Detailed Description

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.

Member Data Documentation

◆ array_index

◆ channel_group

std::optional<blender::StringRefNull> blender::animrig::FCurveDescriptor::channel_group

◆ prop_subtype

std::optional<PropertySubType> blender::animrig::FCurveDescriptor::prop_subtype

◆ prop_type

std::optional<PropertyType> blender::animrig::FCurveDescriptor::prop_type

◆ rna_path


The documentation for this struct was generated from the following file: