12#include "RNA_prototypes.hh"
47 uiDefBut(block,
ButType::Histogram, 0,
"", 0, 0,
UI_UNIT_X * 10, hist->
height, hist, 0, 0,
"");
uiBut * uiDefIconButI(uiBlock *block, ButType type, int retval, int icon, int x, int y, short width, short height, int *poin, float min, float max, std::optional< blender::StringRef > tip)
uiBut * uiDefBut(uiBlock *block, uiButTypeWithPointerType but_and_ptr_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)
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)