Blender V2.61 - r43446
Classes | Enumerations | Functions

BLI_callbacks.h File Reference

Go to the source code of this file.

Classes

struct  bCallbackFuncStore

Enumerations

enum  eCbEvent {
  BLI_CB_EVT_FRAME_CHANGE_PRE, BLI_CB_EVT_FRAME_CHANGE_POST, BLI_CB_EVT_RENDER_PRE, BLI_CB_EVT_RENDER_POST,
  BLI_CB_EVT_RENDER_STATS, BLI_CB_EVT_LOAD_PRE, BLI_CB_EVT_LOAD_POST, BLI_CB_EVT_SAVE_PRE,
  BLI_CB_EVT_SAVE_POST, BLI_CB_EVT_SCENE_UPDATE_PRE, BLI_CB_EVT_SCENE_UPDATE_POST, BLI_CB_EVT_TOT
}

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)
void callLocalErrorCallBack (const char *msg)

Detailed Description

Definition in file BLI_callbacks.h.


Enumeration Type Documentation

enum eCbEvent
Enumerator:
BLI_CB_EVT_FRAME_CHANGE_PRE 
BLI_CB_EVT_FRAME_CHANGE_POST 
BLI_CB_EVT_RENDER_PRE 
BLI_CB_EVT_RENDER_POST 
BLI_CB_EVT_RENDER_STATS 
BLI_CB_EVT_LOAD_PRE 
BLI_CB_EVT_LOAD_POST 
BLI_CB_EVT_SAVE_PRE 
BLI_CB_EVT_SAVE_POST 
BLI_CB_EVT_SCENE_UPDATE_PRE 
BLI_CB_EVT_SCENE_UPDATE_POST 
BLI_CB_EVT_TOT 

Definition at line 40 of file BLI_callbacks.h.


Function Documentation

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  )
void BLI_cb_init ( void  )

Definition at line 47 of file callbacks.c.

Referenced by main().

void BLI_exec_cb ( struct Main main,
struct ID self,
eCbEvent  evt 
)
void callLocalErrorCallBack ( const char *  msg)

Definition at line 57 of file scanfill.c.

References BLI_localErrorCallBack.

Referenced by BLI_edgefill().