Blender  V2.59
Functions | Variables
BPY_extern.h File Reference

Go to the source code of this file.

Functions

void BPY_pyconstraint_exec (struct bPythonConstraint *con, struct bConstraintOb *cob, struct ListBase *targets)
void BPY_pyconstraint_target (struct bPythonConstraint *con, struct bConstraintTarget *ct)
void BPY_pyconstraint_update (struct Object *owner, struct bConstraint *con)
int BPY_is_pyconstraint (struct Text *text)
void BPY_python_start (int argc, const char **argv)
void BPY_python_end (void)
int BPY_filepath_exec (struct bContext *C, const char *filepath, struct ReportList *reports)
int BPY_text_exec (struct bContext *C, struct Text *text, struct ReportList *reports, const short do_jump)
void BPY_text_free_code (struct Text *text)
void BPY_modules_update (struct bContext *C)
void BPY_modules_load_user (struct bContext *C)
void BPY_app_handlers_reset (void)
void BPY_driver_reset (void)
float BPY_driver_exec (struct ChannelDriver *driver)
int BPY_button_exec (struct bContext *C, const char *expr, double *value, const short verbose)
int BPY_string_exec (struct bContext *C, const char *expr)
void BPY_DECREF (void *pyob_ptr)
int BPY_context_member_get (struct bContext *C, const char *member, struct bContextDataResult *result)
void BPY_context_set (struct bContext *C)
void BPY_id_release (struct ID *id)

Variables

char bprogname []

Detailed Description

Definition in file BPY_extern.h.


Function Documentation

void BPY_app_handlers_reset ( void  )

Definition at line 120 of file bpy_app_handlers.c.

References BLI_CB_EVT_TOT, and NULL.

Referenced by load_file(), WM_init(), WM_read_file(), and WM_read_homefile().

int BPY_button_exec ( struct bContext C,
const char *  expr,
double *  value,
const short  verbose 
)
int BPY_context_member_get ( struct bContext C,
const char *  member,
struct bContextDataResult result 
)
void BPY_context_set ( struct bContext C)

Definition at line 168 of file bpy_interface.c.

References BPy_SetContext().

Referenced by WM_init().

void BPY_DECREF ( void *  pyob_ptr)

Definition at line 431 of file bpy_interface.c.

Referenced by fcurve_free_driver(), and WM_operator_free().

float BPY_driver_exec ( struct ChannelDriver driver)

Definition at line 130 of file bpy_driver.c.

Referenced by evaluate_driver().

void BPY_driver_reset ( void  )

Definition at line 87 of file bpy_driver.c.

Referenced by load_file(), WM_init(), WM_read_file(), and WM_read_homefile().

int BPY_filepath_exec ( struct bContext C,
const char *  filepath,
struct ReportList reports 
)

Definition at line 420 of file bpy_interface.c.

References FALSE, NULL, and python_script_exec().

Referenced by run_pyfile_exec(), and run_python().

void BPY_id_release ( struct ID id)

Definition at line 274 of file bpy_rna.c.

Referenced by free_libblock().

int BPY_is_pyconstraint ( struct Text text)
void BPY_modules_load_user ( struct bContext C)
void BPY_modules_update ( struct bContext C)
void BPY_pyconstraint_exec ( struct bPythonConstraint con,
struct bConstraintOb cob,
struct ListBase targets 
)

Referenced by pycon_evaluate().

void BPY_pyconstraint_target ( struct bPythonConstraint con,
struct bConstraintTarget ct 
)

Referenced by pycon_get_tarmat().

void BPY_pyconstraint_update ( struct Object owner,
struct bConstraint con 
)
void BPY_python_end ( void  )

Definition at line 249 of file bpy_interface.c.

References bpy_intern_string_exit(), PIL_check_seconds_timer(), and pyrna_free_types().

Referenced by WM_exit().

void BPY_python_start ( int  argc,
const char **  argv 
)
int BPY_string_exec ( struct bContext C,
const char *  expr 
)
int BPY_text_exec ( struct bContext C,
struct Text text,
struct ReportList reports,
const short  do_jump 
)

Definition at line 426 of file bpy_interface.c.

References NULL, and python_script_exec().

Referenced by run_script().

void BPY_text_free_code ( struct Text text)

Definition at line 147 of file bpy_interface.c.

References Text::compiled, and NULL.

Referenced by free_text(), python_script_exec(), reload_exec(), and txt_make_dirty().


Variable Documentation

char bprogname[]

Definition at line 150 of file creator.c.