|
Blender V4.5
|
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.
References do_nothing().
Referenced by do_nothing(), and WM_generic_callback_steal().
| void WM_generic_callback_free | ( | wmGenericCallback * | callback | ) |
Definition at line 20 of file wm_utils.cc.
References wmGenericCallback::free_user_data, MEM_freeN(), wmGenericCallback::user_data, and WM_generic_callback_free().
Referenced by free_post_file_close_action(), save_file_overwrite_confirm(), wm_block_file_close_discard(), wm_block_file_close_save(), wm_close_file_dialog(), and WM_generic_callback_free().
| wmGenericCallback * WM_generic_callback_steal | ( | wmGenericCallback * | callback | ) |
Definition at line 30 of file wm_utils.cc.
References do_nothing(), wmGenericCallback::exec, wmGenericCallback::free_user_data, MEM_dupallocN(), wmGenericCallback::user_data, and WM_generic_callback_steal().
Referenced by save_file_overwrite_confirm(), wm_block_file_close_discard(), wm_block_file_close_save(), and WM_generic_callback_steal().
| 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(), wmGenericUserData::use_free, and WM_generic_user_data_free().
Referenced by view3d_box_select_exec(), view3d_circle_select_exec(), view3d_lasso_select(), WM_generic_user_data_free(), and WM_gesture_end().