Blender
V3.3
|
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.
Definition at line 26 of file wm_utils.c.
Referenced by WM_generic_callback_steal().
void WM_generic_callback_free | ( | wmGenericCallback * | callback | ) |
Definition at line 18 of file wm_utils.c.
References callback, and MEM_freeN.
Referenced by free_post_file_close_action(), save_file_forwardcompat_overwrite(), 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.c.
References callback, do_nothing(), MEM_dupallocN, and NULL.
Referenced by save_file_forwardcompat_overwrite(), 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.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().