[Bf-blender-cvs] [0d668cdf792] greasepencil-object: Merge branch 'blender2.8' into greasepencil-object

Antonio Vazquez noreply at git.blender.org
Wed Apr 5 18:01:14 CEST 2017


Commit: 0d668cdf79225802aa3384fddb23a17921831f12
Author: Antonio Vazquez
Date:   Wed Apr 5 17:39:22 2017 +0200
Branches: greasepencil-object
https://developer.blender.org/rB0d668cdf79225802aa3384fddb23a17921831f12

Merge branch 'blender2.8' into greasepencil-object

===================================================================



===================================================================

diff --cc source/blender/blenkernel/BKE_context.h
index 8fd19c0601f,22368104566..dda84e9322f
--- a/source/blender/blenkernel/BKE_context.h
+++ b/source/blender/blenkernel/BKE_context.h
@@@ -301,12 -304,8 +302,14 @@@ int CTX_data_visible_gpencil_layers(con
  int CTX_data_editable_gpencil_layers(const bContext *C, ListBase *list);
  int CTX_data_editable_gpencil_strokes(const bContext *C, ListBase *list);
  
 +struct Palette *CTX_data_active_palette(const bContext *C);
 +struct PaletteColor *CTX_data_active_palettecolor(const bContext *C);
 +int CTX_data_active_palettecolors(const bContext *C, ListBase *list);
 +int CTX_data_available_palettes(const bContext *C, ListBase *list);
 +int CTX_data_available_palettecolors(const bContext *C, ListBase *list);
 +
+ struct Depsgraph *CTX_data_depsgraph(const bContext *C);
+ 
  #ifdef __cplusplus
  }
  #endif
diff --cc source/blender/blenkernel/intern/context.c
index 0c6565e89cd,20a3d4ac7e0..a94ff47ef44
--- a/source/blender/blenkernel/intern/context.c
+++ b/source/blender/blenkernel/intern/context.c
@@@ -1209,27 -1211,8 +1211,33 @@@ int CTX_data_editable_gpencil_strokes(c
  	return ctx_data_collection_get(C, "editable_gpencil_strokes", list);
  }
  
 +Palette *CTX_data_active_palette(const bContext *C)
 +{
 +	return ctx_data_pointer_get(C, "active_palette");
 +}
 +
 +PaletteColor *CTX_data_active_palettecolor(const bContext *C)
 +{
 +	return ctx_data_pointer_get(C, "active_palettecolor");
 +}
 +
 +int CTX_data_available_palettes(const bContext *C, ListBase *list)
 +{
 +	return ctx_data_collection_get(C, "available_palettes", list);
 +}
 +
 +int CTX_data_active_palettecolorss(const bContext *C, ListBase *list)
 +{
 +	return ctx_data_collection_get(C, "active_palettecolors", list);
 +}
 +
 +int CTX_data_available_palettecolors(const bContext *C, ListBase *list)
 +{
 +	return ctx_data_collection_get(C, "available_palettecolors", 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