Blender V4.3
BKE_blender_user_menu.hh File Reference

Go to the source code of this file.

Functions

bUserMenuBKE_blender_user_menu_find (ListBase *lb, char space_type, const char *context)
 
bUserMenuBKE_blender_user_menu_ensure (ListBase *lb, char space_type, const char *context)
 
bUserMenuItemBKE_blender_user_menu_item_add (ListBase *lb, int type)
 
void BKE_blender_user_menu_item_free (bUserMenuItem *umi)
 
void BKE_blender_user_menu_item_free_list (ListBase *lb)
 

Function Documentation

◆ BKE_blender_user_menu_ensure()

bUserMenu * BKE_blender_user_menu_ensure ( ListBase * lb,
char space_type,
const char * context )

◆ BKE_blender_user_menu_find()

bUserMenu * BKE_blender_user_menu_find ( ListBase * lb,
char space_type,
const char * context )

Definition at line 27 of file blender_user_menu.cc.

References LISTBASE_FOREACH, and STREQ.

Referenced by BKE_blender_user_menu_ensure(), and ED_screen_user_menus_find().

◆ BKE_blender_user_menu_item_add()

◆ BKE_blender_user_menu_item_free()

◆ BKE_blender_user_menu_item_free_list()

void BKE_blender_user_menu_item_free_list ( ListBase * lb)