Porytiles
Loading...
Searching...
No Matches
packing_strategy_params.hpp File Reference
#include <cstddef>
#include <cstdint>
#include <format>
#include <ostream>
#include <string>
#include "porytiles/domain/config/search_algorithm.hpp"
#include "porytiles/domain/config/shuffle_strategy.hpp"
#include "porytiles/xcut/config/config_pod_field.hpp"
Include dependency graph for packing_strategy_params.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  porytiles::BacktrackingParams
 Per-strategy parameters for the BacktrackingStrategy packing algorithm. More...
 
struct  porytiles::OverloadAndRemoveParams
 Per-strategy parameters for the OverloadAndRemoveStrategy packing algorithm. More...
 
struct  porytiles::PackingStrategyParams
 Container for per-strategy packing parameters. More...
 
struct  std::formatter< porytiles::PackingStrategyParams >
 

Namespaces

namespace  porytiles
 

Functions

std::string porytiles::to_string (const PackingStrategyParams &params)
 Converts a PackingStrategyParams to a human-readable string.
 
std::ostream & porytiles::operator<< (std::ostream &os, const PackingStrategyParams &params)
 Stream insertion operator for PackingStrategyParams.