17 #ifndef DGL_NANO_WIDGETS_HPP_INCLUDED
18 #define DGL_NANO_WIDGETS_HPP_INCLUDED
21 #include "../distrho/extra/String.hpp"
34 virtual void blendishButtonClicked(
BlendishButton* blendishButton,
int button) = 0;
41 int getIconId() const noexcept;
42 void setIconId(
int iconId) noexcept;
44 const
char* getText() const noexcept;
45 void setText(const
char*
text) noexcept;
47 void setCallback(
Callback* callback) noexcept;
56 PrivateData* const pData;
67 #endif // DGL_NANO_WIDGETS_HPP_INCLUDED
Definition: Window.hpp:30
float text(float x, float y, const char *string, const char *end)