Porytiles
Loading...
Searching...
No Matches
packing_initializer.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include <cstddef>
4
#include <set>
5
#include <vector>
6
7
#include "
porytiles/domain/packing/models/packed_palette.hpp
"
8
#include "
porytiles/domain/packing/models/palette_pool.hpp
"
9
#include "
porytiles/domain/packing/models/prefilled_palette.hpp
"
10
11
namespace
porytiles
{
12
31
[[nodiscard]] std::vector<PackedPalette>
initialize_packed_palettes
(
32
const
std::set<PrefilledPalette> &prefilled_pals, PalettePool &pal_pool, std::size_t pal_capacity);
33
34
}
// namespace porytiles
porytiles
Definition
app_config.hpp:12
porytiles::initialize_packed_palettes
std::vector< PackedPalette > initialize_packed_palettes(const std::set< PrefilledPalette > &prefilled_pals, PalettePool &pal_pool, std::size_t pal_capacity)
Initializes packed palettes from prefilled palettes.
Definition
packing_initializer.cpp:7
packed_palette.hpp
palette_pool.hpp
prefilled_palette.hpp
porytiles
include
porytiles
domain
packing
algorithms
packing_initializer.hpp
Generated by
1.9.8