Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.blender.org/blender.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNathan Letwory <nathan@letworyinteractive.com>2009-01-03 02:58:03 +0300
committerNathan Letwory <nathan@letworyinteractive.com>2009-01-03 02:58:03 +0300
commitbdf6a002aa09927c425c059bd8d7da28141e72fb (patch)
treebf420cc8568e67e136ae22a7259e9bbfa4b878c0 /source/blender/blenkernel/BKE_context.h
parent25aaa7b92e4b28c6e3e4da9c9868adb2f1c8cd87 (diff)
2.5 / Nodes
* add Context accessor for selected nodes * node translation uses transform code * put transform defines in an enum (mode and numinput flags)
Diffstat (limited to 'source/blender/blenkernel/BKE_context.h')
-rw-r--r--source/blender/blenkernel/BKE_context.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/source/blender/blenkernel/BKE_context.h b/source/blender/blenkernel/BKE_context.h
index 88c71a1fe44..ec2024089bd 100644
--- a/source/blender/blenkernel/BKE_context.h
+++ b/source/blender/blenkernel/BKE_context.h
@@ -125,6 +125,11 @@ void CTX_data_list_add(bContextDataResult *result, void *data);
BLI_freelistN(&ctx_data_list); \
}
+#define CTX_DATA_COUNT(C, member, i) \
+ CTX_DATA_BEGIN(C, void*, unused, member) \
+ i++; \
+ CTX_DATA_END
+
/* Data Context Members */
struct Main *CTX_data_main(const bContext *C);
@@ -144,6 +149,8 @@ struct Object *CTX_data_active_object(const bContext *C);
struct Base *CTX_data_active_base(const bContext *C);
struct Object *CTX_data_edit_object(const bContext *C);
+int CTX_data_selected_nodes(const bContext *C, ListBase *list);
+
/* Data Evaluation Context */
float CTX_eval_frame(const bContext *C);