|
Blender V4.3
|
#include <BKE_screen.hh>
Public Attributes | |
| MenuType * | next |
| MenuType * | prev |
| char | idname [BKE_ST_MAXNAME] |
| char | label [BKE_ST_MAXNAME] |
| char | translation_context [BKE_ST_MAXNAME] |
| char | owner_id [128] |
| const char * | description |
| bool(* | poll )(const bContext *C, MenuType *mt) |
| void(* | draw )(const bContext *C, Menu *menu) |
| void(* | listener )(const wmRegionListenerParams *params) |
| MenuTypeFlag | flag |
| ExtensionRNA | rna_ext |
Definition at line 499 of file BKE_screen.hh.
| const char* MenuType::description |
Definition at line 506 of file BKE_screen.hh.
Referenced by uiItemM_ptr(), and WM_menutype_add().
Definition at line 511 of file BKE_screen.hh.
Referenced by blender::ed::object::collection_exporter_register(), ED_screen_user_menu_register(), file_external_operations_menu_register(), override_idtemplate_menu(), recent_files_menu_register(), UI_menutype_draw(), undo_history_menu_register(), and view3d_buttons_register().
| MenuTypeFlag MenuType::flag |
Definition at line 514 of file BKE_screen.hh.
Referenced by menu_items_from_ui_create(), ui_handle_menu_event(), UI_menutype_draw(), and ui_popup_menu_create_from_menutype().
| char MenuType::idname[BKE_ST_MAXNAME] |
Definition at line 502 of file BKE_screen.hh.
Referenced by blender::ed::object::collection_exporter_register(), ED_screen_user_menu_item_add_menu(), ED_screen_user_menu_item_find_menu(), ED_screen_user_menu_register(), file_external_operations_menu_register(), menu_items_from_ui_create(), menu_items_from_ui_create_item_from_button(), override_idtemplate_menu(), recent_files_menu_register(), ui_but_copy_menu(), ui_but_event_operator_string_from_menu(), UI_menutype_draw(), ui_popup_menu_create_from_menutype(), undo_history_menu_register(), view3d_buttons_register(), WM_menutype_add(), WM_menutype_freelink(), and WM_menutype_idname_visit_for_search().
| char MenuType::label[BKE_ST_MAXNAME] |
Definition at line 503 of file BKE_screen.hh.
Referenced by blender::ed::object::collection_exporter_register(), ED_screen_user_menu_item_add_menu(), ED_screen_user_menu_register(), file_external_operations_menu_register(), menu_items_from_ui_create(), override_idtemplate_menu(), recent_files_menu_register(), UI_pie_menu_invoke(), UI_popup_menu_invoke(), uiItemM_ptr(), undo_history_menu_register(), view3d_buttons_register(), wm_call_menu_get_name(), and WM_menutype_idname_visit_for_search().
| void(* MenuType::listener) (const wmRegionListenerParams *params) |
Definition at line 512 of file BKE_screen.hh.
Referenced by UI_menutype_draw().
| MenuType* MenuType::next |
Definition at line 500 of file BKE_screen.hh.
| char MenuType::owner_id[128] |
Definition at line 505 of file BKE_screen.hh.
Referenced by WM_menutype_poll().
Definition at line 509 of file BKE_screen.hh.
Referenced by file_external_operations_menu_register(), override_idtemplate_menu(), ui_popup_context_menu_for_button(), and WM_menutype_poll().
| MenuType * MenuType::prev |
Definition at line 500 of file BKE_screen.hh.
| ExtensionRNA MenuType::rna_ext |
Definition at line 517 of file BKE_screen.hh.
Referenced by WM_menutype_free().
| char MenuType::translation_context[BKE_ST_MAXNAME] |
Definition at line 504 of file BKE_screen.hh.
Referenced by ED_screen_user_menu_register(), file_external_operations_menu_register(), menu_items_from_ui_create(), recent_files_menu_register(), UI_pie_menu_invoke(), UI_popup_menu_invoke(), uiItemM_ptr(), undo_history_menu_register(), view3d_buttons_register(), and wm_call_menu_get_name().