Files
Da-Deep-Search/Searchbar.cpp
2025-03-31 20:47:48 +03:00

24 lines
717 B
C++

#include "Searchbar.h"
Searchbar::Searchbar() {
font.loadFromFile("src/Fonts/LTSuperior-Medium.otf");
search_bar_text.setFont(font);
search_bar_text.setFillColor(Color(255, 180, 150));
search_bar_text.setString("Start typing...");
}
void Searchbar::update(RenderWindow& window, wstring& search_bar_string) {
search_bar_text.setOrigin(search_bar_text.getLocalBounds().width / 2, 0);
search_bar_text.setPosition(window.getSize().x / 2, window.getSize().y / 2 - 350);
if (search_bar_string.size() == 0)
search_bar_text.setString("Start typing...");
else
search_bar_text.setString(search_bar_string);
}
void Searchbar::draw(RenderWindow& window) {
window.draw(search_bar_text);
}