|
Blender V4.3
|
Public Types | |
| enum | Type { Operator = 1 , RNA = 2 } |
Public Attributes | ||
| MenuSearch_Item * | next | |
| MenuSearch_Item * | prev | |
| const char * | drawstr | |
| const char * | drawwstr_full | |
| int | icon | |
| int | state | |
| float | weight | |
| MenuSearch_Parent * | menu_parent | |
| MenuType * | mt | |
| enum MenuSearch_Item::Type | type | |
| union { | ||
| struct { | ||
| wmOperatorType * type | ||
| PointerRNA * opptr | ||
| wmOperatorCallContext opcontext | ||
| const bContextStore * context | ||
| } op | ||
| struct { | ||
| PointerRNA ptr | ||
| PropertyRNA * prop | ||
| int index | ||
| int enum_value | ||
| } rna | ||
| }; | ||
| MenuSearch_Context * | wm_context | |
Definition at line 81 of file interface_template_search_menu.cc.
| Enumerator | |
|---|---|
| Operator | |
| RNA | |
Definition at line 92 of file interface_template_search_menu.cc.
| union { ... } MenuSearch_Item |
| const bContextStore* MenuSearch_Item::context |
Definition at line 103 of file interface_template_search_menu.cc.
Referenced by menu_items_from_all_operators(), menu_items_from_ui_create_item_from_button(), menu_items_to_ui_button(), and menu_search_exec_fn().
| const char* MenuSearch_Item::drawstr |
Definition at line 83 of file interface_template_search_menu.cc.
Referenced by menu_items_from_all_operators(), menu_items_from_ui_create_item_from_button(), menu_items_to_ui_button(), and menu_search_exec_fn().
| const char* MenuSearch_Item::drawwstr_full |
Definition at line 84 of file interface_template_search_menu.cc.
Referenced by menu_item_sort_by_drawstr_full(), and menu_items_from_all_operators().
| int MenuSearch_Item::enum_value |
Only for enum buttons.
Definition at line 112 of file interface_template_search_menu.cc.
Referenced by menu_items_from_ui_create_item_from_button(), menu_items_to_ui_button(), and menu_search_exec_fn().
| int MenuSearch_Item::icon |
Definition at line 85 of file interface_template_search_menu.cc.
Referenced by menu_items_from_ui_create_item_from_button(), and menu_items_to_ui_button().
| int MenuSearch_Item::index |
Definition at line 110 of file interface_template_search_menu.cc.
Referenced by menu_items_from_ui_create_item_from_button(), menu_items_to_ui_button(), and menu_search_exec_fn().
| MenuSearch_Parent* MenuSearch_Item::menu_parent |
Definition at line 89 of file interface_template_search_menu.cc.
Referenced by menu_items_from_ui_create_item_from_button().
| MenuType* MenuSearch_Item::mt |
Definition at line 90 of file interface_template_search_menu.cc.
Referenced by menu_items_from_ui_create_item_from_button().
| MenuSearch_Item* MenuSearch_Item::next |
Definition at line 82 of file interface_template_search_menu.cc.
| struct { ... } MenuSearch_Item::op |
Operator menu item.
Referenced by menu_items_from_all_operators(), menu_items_from_ui_create_item_from_button(), menu_items_to_ui_button(), and menu_search_exec_fn().
| wmOperatorCallContext MenuSearch_Item::opcontext |
Definition at line 102 of file interface_template_search_menu.cc.
Referenced by menu_items_from_all_operators(), menu_items_from_ui_create_item_from_button(), menu_items_to_ui_button(), and menu_search_exec_fn().
| PointerRNA* MenuSearch_Item::opptr |
Definition at line 101 of file interface_template_search_menu.cc.
Referenced by menu_items_from_ui_create_item_from_button(), menu_items_to_ui_button(), and menu_search_exec_fn().
| MenuSearch_Item * MenuSearch_Item::prev |
Definition at line 82 of file interface_template_search_menu.cc.
| PropertyRNA* MenuSearch_Item::prop |
Definition at line 109 of file interface_template_search_menu.cc.
Referenced by menu_items_from_ui_create_item_from_button(), menu_items_to_ui_button(), and menu_search_exec_fn().
| PointerRNA MenuSearch_Item::ptr |
Definition at line 108 of file interface_template_search_menu.cc.
Referenced by menu_items_from_ui_create_item_from_button(), menu_items_to_ui_button(), and menu_search_exec_fn().
| struct { ... } MenuSearch_Item::rna |
Property (only for check-box/boolean).
Referenced by menu_items_from_ui_create_item_from_button(), menu_items_to_ui_button(), and menu_search_exec_fn().
| int MenuSearch_Item::state |
Definition at line 86 of file interface_template_search_menu.cc.
Referenced by menu_items_from_ui_create_item_from_button(), and menu_search_exec_fn().
| enum MenuSearch_Item::Type MenuSearch_Item::type |
| wmOperatorType* MenuSearch_Item::type |
Definition at line 100 of file interface_template_search_menu.cc.
| float MenuSearch_Item::weight |
Definition at line 87 of file interface_template_search_menu.cc.
Referenced by menu_items_from_ui_create_item_from_button().
| MenuSearch_Context* MenuSearch_Item::wm_context |
Set when we need each menu item to be able to set its own context. may be nullptr.
Definition at line 117 of file interface_template_search_menu.cc.
Referenced by menu_items_from_all_operators(), menu_items_from_ui_create_item_from_button(), menu_search_exec_fn(), ui_search_menu_create_context_menu(), and ui_search_menu_create_tooltip().