Class reference
class gui::widget_base
class gui::widget_base
{
public:
virtual ~widget_base()
virtual implementation_base * get_implementation()
};
{
public:
virtual ~widget_base()
virtual implementation_base * get_implementation()
};
class gui::window_base
class gui::window_base
{
public:
virtual void set_parent(boost::shared_ptr< window_base > w)
virtual void title(const char * title)
virtual void contain(boost::shared_ptr< widget_base > child)
virtual void allow_resize(bool possible)
virtual void set_padding(int size)
};
{
public:
virtual void set_parent(boost::shared_ptr< window_base > w)
virtual void title(const char * title)
virtual void contain(boost::shared_ptr< widget_base > child)
virtual void allow_resize(bool possible)
virtual void set_padding(int size)
};
class gui::button_base
class gui::grid_base
class gui::grid_base
{
public:
virtual void set_size(int columns, int rows)
virtual void contain(boost::shared_ptr< widget_base > child, int col, int row, int colspan, int rowspan)
virtual void set_padding(int col_pad, int row_pad)
virtual void expand_row(int row, bool expand)
virtual void expand_column(int col, bool expand)
};
{
public:
virtual void set_size(int columns, int rows)
virtual void contain(boost::shared_ptr< widget_base > child, int col, int row, int colspan, int rowspan)
virtual void set_padding(int col_pad, int row_pad)
virtual void expand_row(int row, bool expand)
virtual void expand_column(int col, bool expand)
};
class gui::label_base
class gui::textentry_base
class gui::textentry_base
{
public:
virtual void set_text(const char * text)
virtual std::string get_text()
};
{
public:
virtual void set_text(const char * text)
virtual std::string get_text()
};