|
Blender V4.3
|
#include <deg_builder_key.h>
Public Member Functions | |
RNA path | |
| RNAPathKey (ID *id, const char *path, RNAPointerSource source) | |
| RNAPathKey (const PointerRNA &target_prop, const char *rna_path_from_target_prop, 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 190 of file deg_builder_key.h.
| blender::deg::RNAPathKey::RNAPathKey | ( | ID * | id, |
| const char * | path, | ||
| RNAPointerSource | source ) |
Definition at line 70 of file deg_builder_key.cc.
References PointerRNA_NULL, prop, ptr, RNA_id_pointer_create(), and RNA_path_resolve_full().
| blender::deg::RNAPathKey::RNAPathKey | ( | const PointerRNA & | target_prop, |
| const char * | rna_path_from_target_prop, | ||
| RNAPointerSource | source ) |
Definition at line 87 of file deg_builder_key.cc.
References PointerRNA_NULL, prop, ptr, and RNA_path_resolve_full().
| blender::deg::RNAPathKey::RNAPathKey | ( | ID * | id, |
| const PointerRNA & | ptr, | ||
| PropertyRNA * | prop, | ||
| RNAPointerSource | source ) |
Definition at line 82 of file deg_builder_key.cc.
| string blender::deg::RNAPathKey::identifier | ( | ) | const |
Definition at line 100 of file deg_builder_key.cc.
References id, id_name(), prop, and RNA_property_identifier().
| ID* blender::deg::RNAPathKey::id |
Definition at line 199 of file deg_builder_key.h.
Referenced by blender::deg::DepsgraphRelationBuilder::build_driver_data(), blender::deg::DepsgraphRelationBuilder::build_driver_scene_camera_variable(), and identifier().
| PropertyRNA* blender::deg::RNAPathKey::prop |
Definition at line 201 of file deg_builder_key.h.
Referenced by blender::deg::DepsgraphRelationBuilder::build_driver_data(), blender::deg::DepsgraphRelationBuilder::get_node(), identifier(), RNAPathKey(), and RNAPathKey().
| PointerRNA blender::deg::RNAPathKey::ptr |
Definition at line 200 of file deg_builder_key.h.
Referenced by blender::deg::DepsgraphRelationBuilder::build_driver_data(), blender::deg::DepsgraphRelationBuilder::build_driver_rna_path_variable(), blender::deg::DepsgraphRelationBuilder::get_node(), RNAPathKey(), and RNAPathKey().
| RNAPointerSource blender::deg::RNAPathKey::source |
Definition at line 202 of file deg_builder_key.h.
Referenced by blender::deg::DepsgraphRelationBuilder::get_node().