|
Blender
V2.59
|
Go to the source code of this file.
Functions | |
| int | bpy_pydriver_create_dict (void) |
| float | BPY_driver_exec (struct ChannelDriver *driver) |
| void | BPY_driver_reset (void) |
Variables | |
| PyObject * | bpy_pydriver_Dict |
Definition in file bpy_driver.h.
| float BPY_driver_exec | ( | struct ChannelDriver * | driver | ) |
Definition at line 130 of file bpy_driver.c.
References BLI_countlist(), bpy_pydriver_create_dict(), bpy_pydriver_Dict, DRIVER_FLAG_INVALID, DRIVER_FLAG_RECOMPILE, DRIVER_FLAG_RENAMEVAR, driver_get_variable_value(), ChannelDriver::expr_comp, ChannelDriver::expression, Global::f, ListBase::first, ChannelDriver::flag, G, G_SCRIPT_AUTOEXEC, i, DriverVar::name, DriverVar::next, NULL, pydriver_error(), tval(), and ChannelDriver::variables.
| void BPY_driver_reset | ( | void | ) |
Definition at line 87 of file bpy_driver.c.
References bpy_pydriver_Dict, and NULL.
| int bpy_pydriver_create_dict | ( | void | ) |
Definition at line 50 of file bpy_driver.c.
References bpy_pydriver_Dict, simple_enum_gen::d, and NULL.
Referenced by bpy_app_driver_dict_get(), and BPY_driver_exec().
| PyObject* bpy_pydriver_Dict |
Definition at line 45 of file bpy_driver.c.
Referenced by bpy_app_driver_dict_get(), BPY_driver_exec(), BPY_driver_reset(), and bpy_pydriver_create_dict().