49 printf(
"search for unknown paneltype %s\n", std::string(idname).c_str());
88 visit_params.
text = pt->idname;
89 visit_params.
info = pt->label;
90 visit_fn(visit_params);
#define UNUSED_VARS_NDEBUG(...)
constexpr bool is_empty() const
VectorSet< T, InlineBufferCapacity, DefaultProbingStrategy, CustomIDHash< T, GetIDFn >, CustomIDEqual< T, GetIDFn > > CustomIDVectorSet
char idname[BKE_ST_MAXNAME]
std::optional< std::string > info
bool WM_paneltype_add(PanelType *pt)
static auto & get_panel_type_map()
void WM_paneltype_remove(PanelType *pt)
void WM_paneltype_idname_visit_for_search(const bContext *, PointerRNA *, PropertyRNA *, const char *, blender::FunctionRef< void(StringPropertySearchVisitParams)> visit_fn)
PanelType * WM_paneltype_find(const StringRef idname, bool quiet)
void WM_paneltype_clear()