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:
authorMartin Poirier <theeth@yahoo.com>2006-06-12 04:10:00 +0400
committerMartin Poirier <theeth@yahoo.com>2006-06-12 04:10:00 +0400
commit873e2eaae3c59f468d169d95e20436bd57f39deb (patch)
tree437a7484c219532543bf9fedd42d11337e7493f6 /source/blender/blenkernel/bad_level_call_stubs
parent7cad5ce8429daf738cfd7e9d0d0f78f4b5304625 (diff)
== Python Button Evaluation ==
Users can write any valid Python expression (that evals to an int or float) inside Blender's gui number buttons (preceded by #) and have them evaluated to their actual int or float value. Button Evaluation has access to the same modules as PyDrivers. For example: #1.0*9-2.3 #ob("Camera").LocZ #1.0/ob("Cube").LocX #math.sin(math.pi) -- or simply #m.sin(m.pi) etc
Diffstat (limited to 'source/blender/blenkernel/bad_level_call_stubs')
-rw-r--r--source/blender/blenkernel/bad_level_call_stubs/stubs.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/source/blender/blenkernel/bad_level_call_stubs/stubs.c b/source/blender/blenkernel/bad_level_call_stubs/stubs.c
index f6f5ad193cc..b927cbe98ef 100644
--- a/source/blender/blenkernel/bad_level_call_stubs/stubs.c
+++ b/source/blender/blenkernel/bad_level_call_stubs/stubs.c
@@ -114,12 +114,15 @@ float BPY_pydriver_eval(struct IpoDriver *driver)
{
return 0;
}
-
/* depsgraph.c: */
struct Object **BPY_pydriver_get_objects(struct IpoDriver *driver)
{
return 0;
}
+int BPY_button_eval(char *expr, double *value)
+{
+ return 0;
+}
/* writefile.c */
/* struct Oops; */