wip operator py-api
"operator.ED_VIEW3D_OT_viewhome(center=1)" calls the operator, converting keyword args to properties. Need a way to run scripts in the UI for useful testing. Still need to deal with operator exceptions and verifying args against operator options. Added temporary WM_operatortype_first() to allow python to return a list if available operators, can replace this with something better later (operator iterator?)
This commit is contained in:
@@ -679,7 +679,7 @@ int main(int argc, char **argv)
|
||||
//XXX
|
||||
// FOR TESTING ONLY
|
||||
a++;
|
||||
BPY_run_python_script (argv[a]);
|
||||
BPY_run_python_script(C, argv[a]);
|
||||
#if 0
|
||||
a++;
|
||||
if (a < argc) {
|
||||
@@ -688,7 +688,7 @@ int main(int argc, char **argv)
|
||||
main_init_screen();
|
||||
scr_init = 1;
|
||||
}
|
||||
BPY_run_python_script (argv[a]);
|
||||
BPY_run_python_script(C, argv[a]);
|
||||
}
|
||||
else printf("\nError: you must specify a Python script after '-P '.\n");
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user