22 #ifndef GF_WIDGET_CONTAINER_H 23 #define GF_WIDGET_CONTAINER_H 27 #include "GraphicsApi.h" 29 #include "RenderStates.h" 32 #ifndef DOXYGEN_SHOULD_SKIP_THIS 75 void addWidget(
Widget& widget);
94 void selectNextWidget();
99 void selectPreviousWidget();
107 void unselectCurrentlySelected();
109 void computePreviousIndex();
110 void computeNextIndex();
115 std::vector<Ref<Widget>> m_widgets;
116 std::size_t m_selectedWidgetIndex;
117 bool m_widgetIsSelected;
120 #ifndef DOXYGEN_SHOULD_SKIP_THIS 125 #endif // WIDGETS_WIDGET_CONTAINER_H Base class for all render targets (window, texture, ...)
Definition: RenderTarget.h:102
Define the states used for drawing to a RenderTarget.
Definition: RenderStates.h:82
The namespace for gf classes.
Definition: Action.h:35
General purpose math vector.
Definition: Vector.h:61