30 void setSeed(uint32_t
seed);
32 uint32_t getSeed()
const;
43 int getHeight()
const;
51 void setInt(
const std::string &
key,
int value);
53 void setFloat(
const std::string &
key,
float value);
59 void setBool(
const std::string &
key,
bool value);
61 void setString(
const std::string &
key,
const std::string &
value);
63 bool has(
const std::string &
key)
const;
91 std::string getString(
const std::string &
key,
const std::string &
defaultValue)
const;
101 [[nodiscard]] std::string canonicalString()
const;
#define EVENGINE_API_DOMAINS
Owning, renderer-independent dynamic values.
std::map< std::string, Value > Object
Owning, typed generation parameters.
const char * defaultValue