|
Blender V4.3
|
Go to the source code of this file.
Functions | |
Generic Callback | |
| void | WM_generic_callback_free (wmGenericCallback *callback) |
| static void | do_nothing (bContext *, void *) |
| 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.cc.
|
static |
Definition at line 28 of file wm_utils.cc.
Referenced by WM_generic_callback_steal().
| void WM_generic_callback_free | ( | wmGenericCallback * | callback | ) |
Definition at line 20 of file wm_utils.cc.
References callback, and MEM_freeN().
Referenced by free_post_file_close_action(), save_file_overwrite_confirm(), 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 30 of file wm_utils.cc.
References callback, do_nothing(), and MEM_dupallocN.
Referenced by save_file_overwrite_confirm(), wm_block_file_close_discard(), and wm_block_file_close_save().
| void WM_generic_user_data_free | ( | wmGenericUserData * | wm_userdata | ) |
Definition at line 45 of file wm_utils.cc.
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().