Blender V5.0
uiRNACollectionSearch Struct Reference

#include <interface_intern.hh>

Public Attributes

PointerRNA target_ptr
PropertyRNAtarget_prop
PointerRNA search_ptr
PropertyRNAsearch_prop
PropertyRNAitem_search_prop
uiButsearch_but
uiButStorebutstore
uiBlockbutstore_block

Detailed Description

For use with ui_rna_collection_search_update_fn.

Definition at line 1640 of file interface_intern.hh.

Member Data Documentation

◆ butstore

uiButStore* uiRNACollectionSearch::butstore

Let UI_butstore_* API update search_but pointer above over redraws.

Definition at line 1650 of file interface_intern.hh.

Referenced by ui_but_add_search(), and ui_rna_collection_search_arg_free_fn().

◆ butstore_block

uiBlock* uiRNACollectionSearch::butstore_block

Block has to be stored for freeing but-store (uiBut::block doesn't work with undo).

Definition at line 1652 of file interface_intern.hh.

Referenced by ui_but_add_search(), and ui_rna_collection_search_arg_free_fn().

◆ item_search_prop

PropertyRNA* uiRNACollectionSearch::item_search_prop

Definition at line 1646 of file interface_intern.hh.

Referenced by ui_but_add_search().

◆ search_but

uiBut* uiRNACollectionSearch::search_but

Definition at line 1648 of file interface_intern.hh.

Referenced by ui_but_add_search().

◆ search_prop

PropertyRNA* uiRNACollectionSearch::search_prop

◆ search_ptr

PointerRNA uiRNACollectionSearch::search_ptr

◆ target_prop

◆ target_ptr


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