diff options
Diffstat (limited to 'source/blender/blenkernel/intern/icons.c')
-rw-r--r-- | source/blender/blenkernel/intern/icons.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/icons.c b/source/blender/blenkernel/intern/icons.c index f1f343faac8..61c05c2500d 100644 --- a/source/blender/blenkernel/intern/icons.c +++ b/source/blender/blenkernel/intern/icons.c @@ -56,6 +56,7 @@ #include "BKE_icons.h" #include "BKE_global.h" /* only for G.background test */ +#include "BKE_studiolight.h" #include "BLI_sys_types.h" // for intptr_t support @@ -802,3 +803,13 @@ struct Icon_Geom *BKE_icon_geom_from_file(const char *filename) } /** \} */ + +/** \name Studio Light Icon + * \{ */ +int BKE_icon_ensure_studio_light(struct StudioLight *sl) { + int icon_id = get_next_free_id(); + icon_create(icon_id, ICON_DATA_STUDIOLIGHT, sl); + return icon_id; +} +/** \} */ + |