From 1ba6ef25b64af4f399134faae3f9c4d7bca29dab Mon Sep 17 00:00:00 2001 From: Sergey Sharybin Date: Mon, 12 Jun 2017 14:41:46 +0200 Subject: Depsgraph: Add utility function to get depsgraph from node handle The idea is to use this function for modifiers' updateDepsgraph functions instead of doing direct scene->depsgraph access. --- source/blender/depsgraph/intern/builder/deg_builder_relations.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'source/blender/depsgraph/intern/builder/deg_builder_relations.h') diff --git a/source/blender/depsgraph/intern/builder/deg_builder_relations.h b/source/blender/depsgraph/intern/builder/deg_builder_relations.h index 411f3be4036..c5a73ba2d98 100644 --- a/source/blender/depsgraph/intern/builder/deg_builder_relations.h +++ b/source/blender/depsgraph/intern/builder/deg_builder_relations.h @@ -233,6 +233,8 @@ struct DepsgraphRelationBuilder template OperationDepsNode *find_operation_node(const KeyType &key); + Depsgraph *getGraph(); + protected: RootDepsNode *find_node(const RootKey &key) const; TimeSourceDepsNode *find_node(const TimeSourceKey &key) const; -- cgit v1.2.3