12#include "RNA_prototypes.hh"
46 uiDefBut(block,
UI_BTYPE_HISTOGRAM, 0,
"", 0, 0,
UI_UNIT_X * 10, hist->
height, hist, 0, 0,
"");
uiBut * uiDefBut(uiBlock *block, int type, int retval, blender::StringRef str, int x, int y, short width, short height, void *poin, float min, float max, std::optional< blender::StringRef > tip)
uiBut * uiDefIconButI(uiBlock *block, int type, int retval, int icon, int x, int y, short width, short height, int *poin, float min, float max, std::optional< blender::StringRef > tip)
uiBlock * uiLayoutGetBlock(uiLayout *layout)
constexpr const char * c_str() const
void uiTemplateHistogram(uiLayout *layout, PointerRNA *ptr, const StringRefNull propname)
void uiTemplateWaveform(uiLayout *layout, PointerRNA *ptr, const StringRefNull propname)
void uiTemplateVectorscope(uiLayout *layout, PointerRNA *ptr, const StringRefNull propname)
bool RNA_struct_is_a(const StructRNA *type, const StructRNA *srna)
PropertyRNA * RNA_struct_find_property(PointerRNA *ptr, const char *identifier)
PropertyType RNA_property_type(PropertyRNA *prop)
PointerRNA RNA_property_pointer_get(PointerRNA *ptr, PropertyRNA *prop)
uiLayout & column(bool align)