Vuo  2.3.2
VuoRendererInputDrawer.hh
Go to the documentation of this file.
1 
10 #pragma once
11 
13 
14 class VuoNode;
16 
21 {
22 public:
24 
25  qreal getMaxDrawerLabelWidth(void) const;
26  qreal getMaxDrawerChainedLabelWidth(void) const;
27  vector<VuoRendererPort *> getDrawerPorts(void) const;
28  void setHorizontalDrawerOffset(qreal offset);
29 
30  static const qreal drawerInteriorHorizontalPadding;
31  static const qreal drawerHorizontalSpacing;
32 
33 protected:
34  void layoutPorts(void);
35  QPainterPath getDrawerPath(bool includeDragHandle) const;
36 
37  vector<VuoRendererPort *> drawerPorts;
40 };
41