QcWorldOptionGroup Struct
A heading the options of the menu are grouped under. More...
| Header: | #include <common/content/worldgen/QcWorldOptionDefinitions.h> |
Public Variables
| QString | name |
| QString | translationKey |
Related Non-Members
| enum class | QcWorldOptionUnit { Plain, Blocks, Percent, Factor } |
Detailed Description
Member Variable Documentation
QString QcWorldOptionGroup::name
Qualified name ("name").
QString QcWorldOptionGroup::translationKey
Key of the heading's text, made from the name with the prefix world_option_group (QcContentFields::translationKey()).
Related Non-Members
enum class QcWorldOptionUnit
How a number option's value reads in the menu.
| Constant | Value | Description |
|---|---|---|
QcWorldOptionGroup::QcWorldOptionUnit::Plain | 0 | The number as it is. |
QcWorldOptionGroup::QcWorldOptionUnit::Blocks | 1 | A distance in blocks ("384 blocks"). |
QcWorldOptionGroup::QcWorldOptionUnit::Percent | 2 | A share in 0..1, shown in percent ("65 %"). |
QcWorldOptionGroup::QcWorldOptionUnit::Factor | 3 | A factor on the content's amount ("1.5×"). |