Blender V2.61 - r43446
|
#include "BLI_utildefines.h"
#include "BLI_listbase.h"
#include "BLI_callbacks.h"
#include "MEM_guardedalloc.h"
Go to the source code of this file.
Functions | |
void | BLI_exec_cb (struct Main *main, struct ID *self, eCbEvent evt) |
void | BLI_add_cb (bCallbackFuncStore *funcstore, eCbEvent evt) |
void | BLI_cb_init (void) |
void | BLI_cb_finalize (void) |
Variables | |
static ListBase | callback_slots [BLI_CB_EVT_TOT] = {{NULL}} |
void BLI_add_cb | ( | bCallbackFuncStore * | funcstore, |
eCbEvent | evt | ||
) |
Definition at line 41 of file callbacks.c.
References BLI_addtail().
Referenced by BPY_app_handlers_struct().
void BLI_cb_finalize | ( | void | ) |
Definition at line 53 of file callbacks.c.
References bCallbackFuncStore::alloc, BLI_CB_EVT_TOT, BLI_remlink(), ListBase::first, MEM_freeN(), and bCallbackFuncStore::next.
Referenced by free_blender().
void BLI_cb_init | ( | void | ) |
Definition at line 47 of file callbacks.c.
Referenced by main().
Definition at line 31 of file callbacks.c.
References bCallbackFuncStore::arg, ListBase::first, bCallbackFuncStore::func, and bCallbackFuncStore::next.
Referenced by RE_BlenderAnim(), RE_BlenderFrame(), scene_update_for_newframe(), scene_update_tagged(), stats_background(), WM_read_file(), and WM_write_file().
ListBase callback_slots[BLI_CB_EVT_TOT] = {{NULL}} [static] |
Definition at line 29 of file callbacks.c.