Blender  V3.3
Public Member Functions | Protected Attributes | List of all members
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 40 of file deg_builder_rna.cc.

Constructor & Destructor Documentation

◆ RNANodeQueryIDData()

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

Definition at line 42 of file deg_builder_rna.cc.

◆ ~RNANodeQueryIDData()

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

Definition at line 46 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 76 of file deg_builder_rna.cc.

Referenced by ensure_constraint_to_pchan_map().


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