22 #ifndef GF_WIDGET_CONTAINER_H 23 #define GF_WIDGET_CONTAINER_H 28 #include "RenderStates.h" 31 #ifndef DOXYGEN_SHOULD_SKIP_THIS 74 void addWidget(
Widget& widget);
93 void selectNextWidget();
98 void selectPreviousWidget();
106 void unselectCurrentlySelected();
108 void computePreviousIndex();
109 void computeNextIndex();
114 std::vector<Ref<Widget>> m_widgets;
115 std::size_t m_selectedWidgetIndex;
116 bool m_widgetIsSelected;
119 #ifndef DOXYGEN_SHOULD_SKIP_THIS 124 #endif // WIDGETS_WIDGET_CONTAINER_H Base class for all render targets (window, texture, ...)
Definition: RenderTarget.h:90
Define the states used for drawing to a RenderTarget.
Definition: RenderStates.h:82
The namespace for gf classes.
Definition: Action.h:35