17 #ifndef DGL_WIDGET_HPP_INCLUDED 18 #define DGL_WIDGET_HPP_INCLUDED 20 #include "Geometry.hpp" 27 START_NAMESPACE_DISTRHO
244 void setSize(uint width, uint height) noexcept;
300 bool contains(
int x,
int y)
const noexcept;
316 uint
getId()
const noexcept;
322 void setId(uint
id) noexcept;
367 PrivateData*
const pData;
370 explicit Widget(
Widget* groupWidget,
bool addToSubWidgets);
376 friend class DISTRHO_NAMESPACE::UI;
378 DISTRHO_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(
Widget)
385 #endif // DGL_WIDGET_HPP_INCLUDED
Definition: Window.hpp:34
Definition: StandaloneWindow.hpp:28
Definition: Application.hpp:41
Definition: DistrhoUI.hpp:50
Definition: ImageWidgets.hpp:166