Blender  V3.3
Public Attributes | List of all members
uiButSearch Struct Reference

#include <interface_intern.h>

Public Attributes

uiBut but
 
uiButSearchCreateFn popup_create_fn
 
uiButSearchUpdateFn items_update_fn
 
voiditem_active
 
voidarg
 
uiFreeArgFunc arg_free_fn
 
uiButSearchContextMenuFn item_context_menu_fn
 
uiButSearchTooltipFn item_tooltip_fn
 
const char * item_sep_string
 
struct PointerRNA rnasearchpoin
 
struct PropertyRNArnasearchprop
 
bool results_are_suggestions
 

Detailed Description

Derived struct for UI_BTYPE_SEARCH_MENU

Definition at line 305 of file interface_intern.h.

Member Data Documentation

◆ arg

void* uiButSearch::arg

◆ arg_free_fn

uiFreeArgFunc uiButSearch::arg_free_fn

◆ but

uiBut uiButSearch::but

◆ item_active

void* uiButSearch::item_active

◆ item_context_menu_fn

uiButSearchContextMenuFn uiButSearch::item_context_menu_fn

Definition at line 315 of file interface_intern.h.

Referenced by UI_but_func_search_set_context_menu(), and ui_searchbox_event().

◆ item_sep_string

const char* uiButSearch::item_sep_string

◆ item_tooltip_fn

uiButSearchTooltipFn uiButSearch::item_tooltip_fn

◆ items_update_fn

uiButSearchUpdateFn uiButSearch::items_update_fn

◆ popup_create_fn

uiButSearchCreateFn uiButSearch::popup_create_fn

Definition at line 308 of file interface_intern.h.

Referenced by UI_but_func_search_set(), and ui_textedit_begin().

◆ results_are_suggestions

bool uiButSearch::results_are_suggestions

The search box only provides suggestions, it does not force the string to match one of the search items when applying.

Definition at line 327 of file interface_intern.h.

Referenced by UI_but_func_search_set(), UI_but_func_search_set_results_are_suggestions(), ui_but_search_refresh(), and ui_textedit_end().

◆ rnasearchpoin

struct PointerRNA uiButSearch::rnasearchpoin

Definition at line 318 of file interface_intern.h.

Referenced by ui_but_add_search(), and ui_but_string_set().

◆ rnasearchprop

struct PropertyRNA* uiButSearch::rnasearchprop

Definition at line 321 of file interface_intern.h.

Referenced by ui_but_add_search(), and ui_but_string_set().


The documentation for this struct was generated from the following file: