|
| | DynamicTextGuiWidget (GameApi::Env &e, GameApi::EveryApi &ev, GameApi::GuiApi &gui, std::string need_letters, std::string *dyn_text, void(*fptr)(void *, float mouse_x, float mouse_y, int button, int ch, int type, int mouse_wheel_y), void *user_ptr, GameApi::FtA atlas, GameApi::BM atlas_bm, int x_gap) |
| void | add_letter (int ch) |
| void | update (Point2d mouse, int button, int ch, int type, int mouse_wheel_y) |
| void | check_letters (std::string ss) |
| void | render () |
| int | calc_top (char ch2) |
| int | calc_all_top () |
| int | calc_one_top (char ch) |
| int | calc_all_height () |
| int | calc_one_height () |
| void | render_w (int p, GameApi::W w, char ch2) |
| | 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 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 () |
◆ DynamicTextGuiWidget()
| DynamicTextGuiWidget::DynamicTextGuiWidget |
( |
GameApi::Env & | e, |
|
|
GameApi::EveryApi & | ev, |
|
|
GameApi::GuiApi & | gui, |
|
|
std::string | need_letters, |
|
|
std::string * | dyn_text, |
|
|
void(* | fptr )(void *, float mouse_x, float mouse_y, int button, int ch, int type, int mouse_wheel_y), |
|
|
void * | user_ptr, |
|
|
GameApi::FtA | atlas, |
|
|
GameApi::BM | atlas_bm, |
|
|
int | x_gap ) |
|
inline |
◆ add_letter()
| void DynamicTextGuiWidget::add_letter |
( |
int | ch | ) |
|
|
inline |
◆ calc_all_height()
| int DynamicTextGuiWidget::calc_all_height |
( |
| ) |
|
|
inline |
◆ calc_all_top()
| int DynamicTextGuiWidget::calc_all_top |
( |
| ) |
|
|
inline |
◆ calc_one_height()
| int DynamicTextGuiWidget::calc_one_height |
( |
| ) |
|
|
inline |
◆ calc_one_top()
| int DynamicTextGuiWidget::calc_one_top |
( |
char | ch | ) |
|
|
inline |
◆ calc_top()
| int DynamicTextGuiWidget::calc_top |
( |
char | ch2 | ) |
|
|
inline |
◆ check_letters()
| void DynamicTextGuiWidget::check_letters |
( |
std::string | ss | ) |
|
|
inline |
◆ render()
| void DynamicTextGuiWidget::render |
( |
| ) |
|
|
inlinevirtual |
◆ render_w()
| void DynamicTextGuiWidget::render_w |
( |
int | p, |
|
|
GameApi::W | w, |
|
|
char | ch2 ) |
|
inline |
◆ update()
| void DynamicTextGuiWidget::update |
( |
Point2d | mouse, |
|
|
int | button, |
|
|
int | ch, |
|
|
int | type, |
|
|
int | mouse_wheel_y ) |
|
inlinevirtual |
The documentation for this class was generated from the following file: