#ifndef VGUI_FOCUSNAVGROUP_H #define VGUI_FOCUSNAVGROUP_H #include #include namespace vgui { class Panel; class VGUIAPI FocusNavGroup { public: FocusNavGroup(); protected: virtual void addPanel(Panel* panel); virtual void requestFocusPrev(); virtual void requestFocusNext(); virtual void setCurrentPanel(Panel* panel); protected: Dar _panelDar; int _currentIndex; friend class Panel; }; } #endif