summaryrefslogtreecommitdiffhomepage
path: root/wall-tileset-tool/main.hpp
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2024-01-10 22:30:40 +0100
committerStanislaw Halik <sthalik@misaki.pl>2024-01-10 22:30:40 +0100
commit5fa4a15284bb037d4b76b57078a58b81d2123d7d (patch)
treea656529fcdc7b298b9432fbc3c373428e2f4bf8f /wall-tileset-tool/main.hpp
parent3b09485f81a27c70af5b61b1bc61154f1befeaef (diff)
a
Diffstat (limited to 'wall-tileset-tool/main.hpp')
-rw-r--r--wall-tileset-tool/main.hpp13
1 files changed, 10 insertions, 3 deletions
diff --git a/wall-tileset-tool/main.hpp b/wall-tileset-tool/main.hpp
index b7bc54e2..942ecf6c 100644
--- a/wall-tileset-tool/main.hpp
+++ b/wall-tileset-tool/main.hpp
@@ -13,8 +13,14 @@ struct options
struct frame
{
- cv::Mat4b mat{};
- Vector2ui offset{}, size{};
+ cv::Mat4b mat;
+ Vector2ui offset{}, size;
+};
+
+struct group
+{
+ std::vector<frame> frames;
+ Wall::Group_ G;
};
struct state
@@ -22,7 +28,8 @@ struct state
options& opts;
const wall_atlas_def& old_atlas;
wall_atlas_def& new_atlas;
- std::vector<frame>& frames;
+ std::vector<group>& groups;
+ size_t& n_frames;
cv::Mat4b& dest;
int& error;
};