|
Blender V4.3
|
Public Member Functions | |
| RNANodeQueryIDData (const ID *id) | |
| ~RNANodeQueryIDData () | |
| const bPoseChannel * | get_pchan_for_constraint (const bConstraint *constraint) |
| void | ensure_constraint_to_pchan_map () |
Protected Attributes | |
| const ID * | id_ |
| Map< const bConstraint *, const bPoseChannel * > * | constraint_to_pchan_map_ = nullptr |
Definition at line 41 of file deg_builder_rna.cc.
|
inlineexplicit |
Definition at line 43 of file deg_builder_rna.cc.
|
inline |
Definition at line 45 of file deg_builder_rna.cc.
References constraint_to_pchan_map_.
|
inline |
Definition at line 56 of file deg_builder_rna.cc.
References blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::add_new(), BLI_assert, constraint_to_pchan_map_, GS, id_, ID_OB, LISTBASE_FOREACH, and ID::name.
Referenced by get_pchan_for_constraint().
|
inline |
Definition at line 50 of file deg_builder_rna.cc.
References constraint_to_pchan_map_, ensure_constraint_to_pchan_map(), and blender::Map< Key, Value, InlineBufferCapacity, ProbingStrategy, Hash, IsEqual, Slot, Allocator >::lookup_default().
Referenced by blender::deg::RNANodeQuery::construct_node_identifier().
|
protected |
Definition at line 79 of file deg_builder_rna.cc.
Referenced by ensure_constraint_to_pchan_map(), get_pchan_for_constraint(), and ~RNANodeQueryIDData().
|
protected |
Definition at line 75 of file deg_builder_rna.cc.
Referenced by ensure_constraint_to_pchan_map().