Blender V5.0
blender::deg::RNANodeQueryIDData Class Reference

Public Member Functions

 RNANodeQueryIDData (const ID *id)
 ~RNANodeQueryIDData ()
const bPoseChannelget_pchan_for_constraint (const bConstraint *constraint)
void ensure_constraint_to_pchan_map ()

Protected Attributes

const IDid_
Map< const bConstraint *, const bPoseChannel * > * constraint_to_pchan_map_ = nullptr

Detailed Description

Definition at line 38 of file deg_builder_rna.cc.

Constructor & Destructor Documentation

◆ RNANodeQueryIDData()

blender::deg::RNANodeQueryIDData::RNANodeQueryIDData ( const ID * id)
inlineexplicit

Definition at line 40 of file deg_builder_rna.cc.

References id_.

◆ ~RNANodeQueryIDData()

blender::deg::RNANodeQueryIDData::~RNANodeQueryIDData ( )
inline

Definition at line 42 of file deg_builder_rna.cc.

References constraint_to_pchan_map_.

Member Function Documentation

◆ ensure_constraint_to_pchan_map()

void blender::deg::RNANodeQueryIDData::ensure_constraint_to_pchan_map ( )
inline

◆ get_pchan_for_constraint()

const bPoseChannel * blender::deg::RNANodeQueryIDData::get_pchan_for_constraint ( const bConstraint * constraint)
inline

Member Data Documentation

◆ constraint_to_pchan_map_

Map<const bConstraint *, const bPoseChannel *>* blender::deg::RNANodeQueryIDData::constraint_to_pchan_map_ = nullptr
protected

◆ id_

const ID* blender::deg::RNANodeQueryIDData::id_
protected

Definition at line 72 of file deg_builder_rna.cc.

Referenced by ensure_constraint_to_pchan_map(), and RNANodeQueryIDData().


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