17 #ifndef DGL_WIDGET_HPP_INCLUDED 18 #define DGL_WIDGET_HPP_INCLUDED 20 #include "Geometry.hpp" 27 #ifdef DISTRHO_DEFINES_H_INCLUDED 28 START_NAMESPACE_DISTRHO
262 void setSize(uint width, uint height) noexcept;
318 bool contains(
int x,
int y)
const noexcept;
334 uint
getId()
const noexcept;
340 void setId(uint
id) noexcept;
390 PrivateData*
const pData;
393 explicit Widget(
Widget* groupWidget,
bool addToSubWidgets);
399 #ifdef DISTRHO_DEFINES_H_INCLUDED 400 friend class DISTRHO_NAMESPACE::UI;
403 DISTRHO_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR(
Widget)
410 #endif // DGL_WIDGET_HPP_INCLUDED
Definition: Window.hpp:36
Definition: StandaloneWindow.hpp:28
Definition: Application.hpp:41
Definition: DistrhoUI.hpp:51
Definition: ImageWidgets.hpp:166