added info banner

This commit is contained in:
h4570
2020-12-07 21:20:08 +01:00
parent ad855a13d2
commit 87ae4b0507
2 changed files with 6 additions and 1 deletions
+5
View File
@@ -23,6 +23,9 @@ Ui::Ui(TextureRepository *t_texRepo)
isTask1Done = false; isTask1Done = false;
isTask2Done = false; isTask2Done = false;
info.size.set(128.0F, 32.0F);
info.position.set(500.0F, 430.0F);
task1.size.set(128.0F, 32.0F); task1.size.set(128.0F, 32.0F);
task1.position.set(500.0F, 10.0F); task1.position.set(500.0F, 10.0F);
@@ -35,6 +38,7 @@ Ui::Ui(TextureRepository *t_texRepo)
task2Checkbox.size.set(32.0F, 32.0F); task2Checkbox.size.set(32.0F, 32.0F);
task2Checkbox.position.set(460.0F, 50.0F); task2Checkbox.position.set(460.0F, 50.0F);
t_texRepo->add("2d/", "info_text", PNG)->addLink(info.getId());
t_texRepo->add("2d/", "check1_text", PNG)->addLink(task1.getId()); t_texRepo->add("2d/", "check1_text", PNG)->addLink(task1.getId());
t_texRepo->add("2d/", "check2_text", PNG)->addLink(task2.getId()); t_texRepo->add("2d/", "check2_text", PNG)->addLink(task2.getId());
grayCheckboxTex = t_texRepo->add("2d/", "gray_checkmark", PNG); grayCheckboxTex = t_texRepo->add("2d/", "gray_checkmark", PNG);
@@ -70,6 +74,7 @@ void Ui::update(const Player &player)
void Ui::render(Renderer *t_renderer) void Ui::render(Renderer *t_renderer)
{ {
t_renderer->draw(info);
t_renderer->draw(task1); t_renderer->draw(task1);
t_renderer->draw(task2); t_renderer->draw(task2);
t_renderer->draw(task1Checkbox); t_renderer->draw(task1Checkbox);
+1 -1
View File
@@ -28,7 +28,7 @@ public:
private: private:
u8 isTask1Done, isTask2Done; u8 isTask1Done, isTask2Done;
Sprite task1, task2, task1Checkbox, task2Checkbox; Sprite task1, task2, task1Checkbox, task2Checkbox, info;
Texture *grayCheckboxTex, *blueCheckboxTex; Texture *grayCheckboxTex, *blueCheckboxTex;
}; };