Blender
V3.3
|
#include <deg_builder_relations.h>
Public Member Functions | |
RNAPathKey (ID *id, const char *path, RNAPointerSource source) | |
RNAPathKey (ID *id, const PointerRNA &ptr, PropertyRNA *prop, RNAPointerSource source) | |
string | identifier () const |
Public Attributes | |
ID * | id |
PointerRNA | ptr |
PropertyRNA * | prop |
RNAPointerSource | source |
Definition at line 135 of file deg_builder_relations.h.
blender::deg::RNAPathKey::RNAPathKey | ( | ID * | id, |
const char * | path, | ||
RNAPointerSource | source | ||
) |
Definition at line 154 of file deg_builder_relations_keys.cc.
References PointerRNA_NULL, prop, ptr, RNA_id_pointer_create(), and RNA_path_resolve_full().
blender::deg::RNAPathKey::RNAPathKey | ( | ID * | id, |
const PointerRNA & | ptr, | ||
PropertyRNA * | prop, | ||
RNAPointerSource | source | ||
) |
Definition at line 167 of file deg_builder_relations_keys.cc.
string blender::deg::RNAPathKey::identifier | ( | ) | const |
Definition at line 172 of file deg_builder_relations_keys.cc.
References id, id_name(), ID::name, prop, and RNA_property_identifier().
ID* blender::deg::RNAPathKey::id |
Definition at line 141 of file deg_builder_relations.h.
Referenced by blender::deg::DepsgraphRelationBuilder::build_driver_data(), and identifier().
PropertyRNA* blender::deg::RNAPathKey::prop |
Definition at line 143 of file deg_builder_relations.h.
Referenced by blender::deg::DepsgraphRelationBuilder::build_driver_data(), blender::deg::DepsgraphRelationBuilder::get_node(), identifier(), and RNAPathKey().
PointerRNA blender::deg::RNAPathKey::ptr |
Definition at line 142 of file deg_builder_relations.h.
Referenced by blender::deg::DepsgraphRelationBuilder::build_driver_data(), blender::deg::DepsgraphRelationBuilder::build_driver_variables(), blender::deg::DepsgraphRelationBuilder::get_node(), and RNAPathKey().
RNAPointerSource blender::deg::RNAPathKey::source |
Definition at line 144 of file deg_builder_relations.h.
Referenced by blender::deg::DepsgraphRelationBuilder::get_node().