15 #ifndef GUI_WIDGETS_PANEL_HPP_INCLUDED
16 #define GUI_WIDGETS_PANEL_HPP_INCLUDED
54 virtual unsigned get_state()
const override;
60 int y_offset)
override;
65 int y_offset)
override;
virtual bool get_active() const override
See tcontrol::get_active.
tpanel_definition(const config &cfg)
virtual const std::string & get_control_type() const override
See tcontrol::get_control_type.
virtual void set_self_active(const bool active) override
See tcontainer_::set_self_active.
tresolution(const config &cfg)
Base class of a resolution, contains the common keys for a resolution.
A class inherited from ttext_box that displays its input as stars.
virtual SDL_Rect get_client_rect() const override
See tcontainer_::get_client_rect.
Visible container to hold multiple widgets.
virtual unsigned get_state() const override
See tcontrol::get_state.
virtual void impl_draw_foreground(surface &frame_buffer, int x_offset, int y_offset) override
See twidget::impl_draw_foreground.
A generic container base class.
virtual void impl_draw_background(surface &frame_buffer, int x_offset, int y_offset) override
See twidget::impl_draw_background.
tpanel(const unsigned canvas_count=2)
Constructor.
A config object defines a single node in a WML file, with access to child nodes.
virtual tpoint border_space() const override
See tcontainer_::border_space.
GLsizei const GLcharARB ** string
tbuilder_panel(const config &cfg)
Contains the implementation details for lexical_cast and shouldn't be used directly.