diff options
author | Joshua Leung <aligorith@gmail.com> | 2016-02-06 02:59:03 +0300 |
---|---|---|
committer | Joshua Leung <aligorith@gmail.com> | 2016-02-07 03:32:11 +0300 |
commit | 9eca281e880a1359a57bc3dece87dd1f2cf81621 (patch) | |
tree | 2c6228ff6af873621156e3c32831fd38800bbb4a /source/blender/blenkernel/intern/context.c | |
parent | e360080a04e0615eb036612834b6ddcd1816365d (diff) |
Added Context.editable_objects/bases
This is useful when you want visible + editable objects, but you don't
want to require the items to be selected as well.
Diffstat (limited to 'source/blender/blenkernel/intern/context.c')
-rw-r--r-- | source/blender/blenkernel/intern/context.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/source/blender/blenkernel/intern/context.c b/source/blender/blenkernel/intern/context.c index d223a3aff9e..5b7698544e0 100644 --- a/source/blender/blenkernel/intern/context.c +++ b/source/blender/blenkernel/intern/context.c @@ -987,6 +987,16 @@ int CTX_data_selected_editable_bases(const bContext *C, ListBase *list) return ctx_data_collection_get(C, "selected_editable_bases", list); } +int CTX_data_editable_objects(const bContext *C, ListBase *list) +{ + return ctx_data_collection_get(C, "editable_objects", list); +} + +int CTX_data_editable_bases(const bContext *C, ListBase *list) +{ + return ctx_data_collection_get(C, "editable_bases", list); +} + int CTX_data_selected_objects(const bContext *C, ListBase *list) { return ctx_data_collection_get(C, "selected_objects", list); |