From b345c36cafa8cddbc27d03c01ee851b0e0947db1 Mon Sep 17 00:00:00 2001 From: ilotterytea Date: Sun, 2 Feb 2025 23:07:04 +0500 Subject: feat: "create a new package" window --- src/editor.hpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/editor.hpp') diff --git a/src/editor.hpp b/src/editor.hpp index 0bc55d1..aac6615 100644 --- a/src/editor.hpp +++ b/src/editor.hpp @@ -18,6 +18,10 @@ namespace silly::editor { TilesetTileType type; }; + struct NewPackageState { + char name[256]; + }; + struct NewLevelState { char name[256]; }; @@ -41,6 +45,7 @@ namespace silly::editor { const float get_zoom() const; private: + void createNewPackage(const sf::RenderWindow &window); void createNewLevel(const sf::RenderWindow &window); void createNewFloor(const sf::RenderWindow &window); void createSavePackageWindow(const sf::RenderWindow &window); @@ -59,5 +64,6 @@ namespace silly::editor { std::optional newLevelState; std::optional newFloorState; std::optional savePackageState; + std::optional newPackageState; }; } \ No newline at end of file -- cgit v1.2.3