Per-algorithm saved settings (split ratio + master count) More...
#include <phosphor-tile-engine/include/PhosphorTileEngine/AutotileConfig.h>
Public Member Functions | |
| bool | operator== (const AlgorithmSettings &other) const |
Public Attributes | |
| qreal | splitRatio = PhosphorTiles::AutotileDefaults::DefaultSplitRatio |
| int | masterCount = PhosphorTiles::AutotileDefaults::DefaultMasterCount |
| QVariantMap | customParams |
| Algorithm-declared custom parameter values. | |
Per-algorithm saved settings (split ratio + master count)
Replaces AlgorithmSettings for clarity. Saved when switching away from an algorithm, restored when switching back.
|
inline |
| QVariantMap PhosphorTileEngine::AlgorithmSettings::customParams |
Algorithm-declared custom parameter values.
| int PhosphorTileEngine::AlgorithmSettings::masterCount = PhosphorTiles::AutotileDefaults::DefaultMasterCount |
| qreal PhosphorTileEngine::AlgorithmSettings::splitRatio = PhosphorTiles::AutotileDefaults::DefaultSplitRatio |