|
GameApi 28
Library used by GameApi Builder tool
|


Public Member Functions | |
| ClickVisibilityWidget (GameApi::EveryApi &ev, GuiWidget *area, GuiWidget *hidden) | |
| void | update (Point2d mouse_pos, int button, int ch, int type, int mouse_wheel_y) |
| Public Member Functions inherited from GuiWidgetForward | |
| 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 () |
| Public Member Functions inherited from GuiWidget | |
| 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 () |
Additional Inherited Members | |
| Public Attributes inherited from GuiWidgetForward | |
| std::vector< GuiWidget * > | vec |
| std::vector< GuiWidget * > | sorted |
| bool | isVisible |
| Protected Attributes inherited from GuiWidgetForward | |
| GameApi::EveryApi & | ev |
| Point2d | pos |
| Vector2d | size |
| int | current_selected_item |
| int | firsttime |
| Point2d | prev_pos = { 0.0, 0.0 } |
| Point2d | old_mouse = { 0.0, 0.0 } |
|
inline |
|
inlinevirtual |
Reimplemented from GuiWidgetForward.