utility method changes

This commit is contained in:
devZoGok
2024-05-15 19:11:43 +03:00
parent f6280cee6a
commit f4191ccd86
2 changed files with 5 additions and 2 deletions
+4 -1
View File
@@ -54,9 +54,12 @@ namespace vb01Gui{
std::vector<vb01::Text*> = std::vector<vb01::Text*>{}
);
inline std::vector<Button*> getButtons(){return buttons;}
inline std::vector<vb01::Node*> getGuiRectangles(){return guiRectangles;}
inline std::vector<Listbox*> getListboxes(){return listboxes;}
inline std::vector<Checkbox*> getCheckboxes(){return checkboxes;}
inline std::vector<Slider*> getSliders(){return sliders;}
inline std::vector<Textbox*> getTextboxes(){return textboxes;}
inline std::vector<vb01::Node*> getGuiRectangles(){return guiRectangles;}
inline std::vector<vb01::Text*> getTexts(){return texts;}
private:
void updateCurrentListbox(Button*, bool&);
void updateCurrentSlider(Button*);
+1 -1
View File
@@ -20,7 +20,7 @@ namespace vb01Gui{
public:
Button(vb01::Vector2, vb01::Vector2, std::string, std::string, int = -1, bool = true, std::string = "");
virtual ~Button();
void update();
virtual void update();
virtual void onMouseOver();
virtual void onMouseOff();
virtual void onClick(){}