[Bf-blender-cvs] [1baa236acb3] blender2.8: CTX_data_depsgraph(bContext *C);
Dalai Felinto
noreply at git.blender.org
Tue Apr 4 14:31:10 CEST 2017
Commit: 1baa236acb37aa88b820c45ae7356b56a9c97a7b
Author: Dalai Felinto
Date: Tue Apr 4 13:07:41 2017 +0200
Branches: blender2.8
https://developer.blender.org/rB1baa236acb37aa88b820c45ae7356b56a9c97a7b
CTX_data_depsgraph(bContext *C);
===================================================================
M source/blender/blenkernel/BKE_context.h
M source/blender/blenkernel/intern/context.c
===================================================================
diff --git a/source/blender/blenkernel/BKE_context.h b/source/blender/blenkernel/BKE_context.h
index 606b045dff8..22368104566 100644
--- a/source/blender/blenkernel/BKE_context.h
+++ b/source/blender/blenkernel/BKE_context.h
@@ -40,6 +40,7 @@ extern "C" {
struct ARegion;
struct bScreen;
struct CacheFile;
+struct Depsgraph;
struct LayerCollection;
struct ListBase;
struct Main;
@@ -303,6 +304,7 @@ int CTX_data_visible_gpencil_layers(const bContext *C, ListBase *list);
int CTX_data_editable_gpencil_layers(const bContext *C, ListBase *list);
int CTX_data_editable_gpencil_strokes(const bContext *C, ListBase *list);
+struct Depsgraph *CTX_data_depsgraph(const bContext *C);
#ifdef __cplusplus
}
diff --git a/source/blender/blenkernel/intern/context.c b/source/blender/blenkernel/intern/context.c
index 560d84c1d2d..20a3d4ac7e0 100644
--- a/source/blender/blenkernel/intern/context.c
+++ b/source/blender/blenkernel/intern/context.c
@@ -39,6 +39,8 @@
#include "DNA_linestyle_types.h"
#include "DNA_gpencil_types.h"
+#include "DEG_depsgraph.h"
+
#include "BLI_listbase.h"
#include "BLI_string.h"
#include "BLI_threads.h"
@@ -1209,3 +1211,8 @@ int CTX_data_editable_gpencil_strokes(const bContext *C, ListBase *list)
return ctx_data_collection_get(C, "editable_gpencil_strokes", list);
}
+Depsgraph *CTX_data_depsgraph(const bContext *C)
+{
+ Scene *scene = CTX_data_scene(C);
+ return scene->depsgraph;
+}
More information about the Bf-blender-cvs
mailing list