#include <GameApi_gui.hh>
|
| | CanvasWidget (GameApi::EveryApi &ev, int sx, int sy) |
| int | count () const |
| int | find_index (GuiWidget *w) |
| GuiWidget * | find_widget (int i) const |
| GuiWidget * | find_widget (std::string id) const |
| int | push_back (GuiWidget *widget, int x, int y) |
| void | del (int id) |
| | GuiWidgetRestrict (GameApi::EveryApi &ev, std::vector< GuiWidget * > vec) |
| void | update (Point2d mouse_pos, int button, int ch, int type, int mouse_wheel_y) |
| | GuiWidgetForward (GameApi::EveryApi &ev, std::vector< GuiWidget * > vec) |
| void | hide () |
| void | show () |
| virtual bool | is_visible () const |
| virtual Point2d | get_pos () const |
| virtual Vector2d | get_size () const |
| virtual void | set_pos (Point2d new_pos) |
| virtual void | set_size (Vector2d size_p) |
| virtual void | render () |
| virtual int | render_to_bitmap () |
| virtual void | select_item (int item) |
| virtual int | chosen_item () const |
| virtual float | dynamic_param (int id) const |
| virtual void | set_dynamic_param (int id, float val) |
| virtual bool | content_changed () const |
| virtual void | clear_content_changed () |
| virtual int | child_count () const |
| virtual GuiWidget * | child (int num) const |
| virtual std::vector< GuiWidget * > * | child_from_path (std::string path) |
| void | sort_widgets () |
| | GuiWidget () |
| void | set_id (std::string id_m) |
| std::string | get_id () const |
| void | set_index (int j) |
| int | get_index () const |
| void | set_size2 (int sz) |
| int | get_size2 () const |
| virtual | ~GuiWidget () |
◆ CanvasWidget()
◆ count()
| int CanvasWidget::count |
( |
| ) |
const |
|
inline |
◆ del()
| void CanvasWidget::del |
( |
int | id | ) |
|
|
inline |
◆ find_index()
| int CanvasWidget::find_index |
( |
GuiWidget * | w | ) |
|
|
inline |
◆ find_widget() [1/2]
| GuiWidget * CanvasWidget::find_widget |
( |
int | i | ) |
const |
|
inline |
◆ find_widget() [2/2]
| GuiWidget * CanvasWidget::find_widget |
( |
std::string | id | ) |
const |
|
inline |
◆ push_back()
| int CanvasWidget::push_back |
( |
GuiWidget * | widget, |
|
|
int | x, |
|
|
int | y ) |
|
inline |
The documentation for this class was generated from the following file: