|
CPP-TOOLBOX
|
#include <ui.hpp>
Public Member Functions | |
| UIInputBox (std::function< void(std::string)> on_confirm, draw_info::IVPColor background_ivpsc, draw_info::IVPColor text_drawing_data, std::string placeholder_text, std::string contents, glm::vec3 regular_color, glm::vec3 focused_color, vertex_geometry::Rectangle rect, int id=GlobalUIDGenerator::get_id()) | |
Public Attributes | |
| int | id |
| std::function< void(std::string)> | on_confirm |
| draw_info::IVPColor | background_ivpsc |
| draw_info::IVPColor | text_drawing_ivpsc |
| std::string | placeholder_text |
| std::string | contents |
| glm::vec3 | regular_color |
| glm::vec3 | focused_color |
| vertex_geometry::Rectangle | rect |
| bool | focused = false |
| TemporalBinarySignal | modified_signal |
|
inline |
| draw_info::IVPColor UIInputBox::background_ivpsc |
| std::string UIInputBox::contents |
| bool UIInputBox::focused = false |
| glm::vec3 UIInputBox::focused_color |
| int UIInputBox::id |
| TemporalBinarySignal UIInputBox::modified_signal |
| std::function<void(std::string)> UIInputBox::on_confirm |
| std::string UIInputBox::placeholder_text |
| vertex_geometry::Rectangle UIInputBox::rect |
| glm::vec3 UIInputBox::regular_color |
| draw_info::IVPColor UIInputBox::text_drawing_ivpsc |