|
Blender
V2.93
|
Go to the source code of this file.
Functions | |
Generic Callback | |
| void | WM_generic_callback_free (wmGenericCallback *callback) |
| static void | do_nothing (struct bContext *UNUSED(C), void *UNUSED(user_data)) |
| wmGenericCallback * | WM_generic_callback_steal (wmGenericCallback *callback) |
Generic User Data | |
| void | WM_generic_user_data_free (wmGenericUserData *wm_userdata) |
Generic helper utilities that aren't associated with a particular area.
Definition in file wm_utils.c.
|
static |
Definition at line 40 of file wm_utils.c.
Referenced by WM_generic_callback_steal().
| void WM_generic_callback_free | ( | wmGenericCallback * | callback | ) |
Definition at line 32 of file wm_utils.c.
References callback, and MEM_freeN.
Referenced by free_post_file_close_action(), wm_block_file_close_discard(), wm_block_file_close_save(), and wm_close_file_dialog().
| wmGenericCallback* WM_generic_callback_steal | ( | wmGenericCallback * | callback | ) |
Definition at line 44 of file wm_utils.c.
References callback, do_nothing(), MEM_dupallocN, and NULL.
Referenced by wm_block_file_close_discard(), and wm_block_file_close_save().
| void WM_generic_user_data_free | ( | wmGenericUserData * | wm_userdata | ) |
Definition at line 59 of file wm_utils.c.
References wmGenericUserData::data, wmGenericUserData::free_fn, MEM_freeN, and wmGenericUserData::use_free.
Referenced by view3d_box_select_exec(), view3d_circle_select_exec(), view3d_lasso_select(), and WM_gesture_end().