Add icon, Debian packaging

This commit is contained in:
Elnu 2022-03-11 14:51:50 -08:00
parent 9c8bccbe0d
commit 2f2369dbb2
7 changed files with 321 additions and 6 deletions

View file

@ -1,5 +1,7 @@
#include "packed/textures/icon_texture_data.hpp"
#include <SFML/Audio.hpp>
#include <SFML/Graphics.hpp>
#include <SFML/Graphics/Image.hpp>
#include <initializer_list>
#include <iterator>
#include <math.h>
@ -42,6 +44,11 @@ int main()
window.setFramerateLimit(60);
window.setKeyRepeatEnabled(false); // prevent keys from retriggering when held
sf::Image icon;
icon.loadFromMemory(ICON_TEXTURE_DATA, sizeof(ICON_TEXTURE_DATA));
auto icon_size = icon.getSize();
window.setIcon(icon_size.x, icon_size.y, icon.getPixelsPtr());
Block block;
Block next_block;