Porytiles
Loading...
Searching...
No Matches
pack_set_generator.cpp
Go to the documentation of this file.
1
#include "
porytiles2/domain/services/pack_set_generator.hpp
"
2
3
#include <map>
4
#include <vector>
5
6
#include "
porytiles2/domain/models/pack_set.hpp
"
7
#include "
porytiles2/domain/models/rgba32.hpp
"
8
#include "
porytiles2/domain/services/color_set_builder.hpp
"
9
10
namespace
porytiles2
{
11
12
// [[nodiscard]] std::vector<PackSet> PackSetGenerator::generate(
13
// const std::vector<NormalizedTile<Rgba32>> &norm_tiles, const std::map<Rgba32, unsigned int> &color_index_map)
14
// const
15
// {
16
// std::vector<PackSet> assignable_tiles{};
17
// unsigned int tile_index = 0;
18
// for (const auto &norm_tile : norm_tiles) {
19
// const auto color_set = color_set_builder_->build(norm_tile.palette(), color_index_map);
20
// assignable_tiles.emplace_back(tile_index++, color_set);
21
// }
22
// return assignable_tiles;
23
// }
24
25
}
// namespace porytiles2
color_set_builder.hpp
porytiles2
Definition
app_config.hpp:10
pack_set.hpp
pack_set_generator.hpp
rgba32.hpp
Porytiles2
lib
domain
services
pack_set_generator.cpp
Generated by
1.9.8