#include <SettingManager.h>
|
| SettingsParametersGroup (SettingsParameters &s, const char *group) |
|
bool | contains (const char *parameter_name) const |
|
void | remove (const char *parameter_name) |
|
void | setInt (const char *parameter_name, int value) |
|
int | getInt (const char *parameter_name, int default_value=0) const |
|
void | setInt64 (const char *parameter_name, int64_t value) |
|
int64_t | getInt64 (const char *parameter_name, int64_t default_value=0) const |
|
void | setFloat (const char *parameter_name, float value) |
|
float | getFloat (const char *parameter_name, float default_value=0.0) const |
|
void | setDouble (const char *parameter_name, double value) |
|
double | getDouble (const char *parameter_name, double default_value=0.0) const |
|
void | setBool (const char *parameter_name, bool value) |
|
bool | getBool (const char *parameter_name, bool default_value=0) const |
|
void | setGUID (const char *parameter_name, const Unigine::UGUID &value) |
|
Unigine::UGUID | getGUID (const char *parameter_name, const Unigine::UGUID &default_value=Unigine::UGUID::empty) const |
|
void | setString (const char *parameter_name, const char *value) |
|
Unigine::StringStack | getString (const char *parameter_name, const char *default_value=nullptr) const |
|
Unigine::StringStack | makeFullName (const char *parameter_name) const |
|
◆ SettingsParametersGroup()
Editor::Utils::SettingsParametersGroup::SettingsParametersGroup |
( |
SettingsParameters & |
s, |
|
|
const char * |
group |
|
) |
| |
|
inline |
◆ contains()
bool Editor::Utils::SettingsParametersGroup::contains |
( |
const char * |
parameter_name | ) |
const |
|
inline |
◆ getBool()
bool Editor::Utils::SettingsParametersGroup::getBool |
( |
const char * |
parameter_name, |
|
|
bool |
default_value = 0 |
|
) |
| const |
|
inline |
◆ getDouble()
double Editor::Utils::SettingsParametersGroup::getDouble |
( |
const char * |
parameter_name, |
|
|
double |
default_value = 0.0 |
|
) |
| const |
|
inline |
◆ getFloat()
float Editor::Utils::SettingsParametersGroup::getFloat |
( |
const char * |
parameter_name, |
|
|
float |
default_value = 0.0 |
|
) |
| const |
|
inline |
◆ getGUID()
Unigine::UGUID Editor::Utils::SettingsParametersGroup::getGUID |
( |
const char * |
parameter_name, |
|
|
const Unigine::UGUID & |
default_value = Unigine::UGUID::empty |
|
) |
| const |
|
inline |
◆ getInt()
int Editor::Utils::SettingsParametersGroup::getInt |
( |
const char * |
parameter_name, |
|
|
int |
default_value = 0 |
|
) |
| const |
|
inline |
◆ getInt64()
int64_t Editor::Utils::SettingsParametersGroup::getInt64 |
( |
const char * |
parameter_name, |
|
|
int64_t |
default_value = 0 |
|
) |
| const |
|
inline |
◆ getString()
Unigine::StringStack Editor::Utils::SettingsParametersGroup::getString |
( |
const char * |
parameter_name, |
|
|
const char * |
default_value = nullptr |
|
) |
| const |
|
inline |
◆ makeFullName()
Unigine::StringStack Editor::Utils::SettingsParametersGroup::makeFullName |
( |
const char * |
parameter_name | ) |
const |
|
inline |
◆ remove()
void Editor::Utils::SettingsParametersGroup::remove |
( |
const char * |
parameter_name | ) |
|
|
inline |
◆ setBool()
void Editor::Utils::SettingsParametersGroup::setBool |
( |
const char * |
parameter_name, |
|
|
bool |
value |
|
) |
| |
|
inline |
◆ setDouble()
void Editor::Utils::SettingsParametersGroup::setDouble |
( |
const char * |
parameter_name, |
|
|
double |
value |
|
) |
| |
|
inline |
◆ setFloat()
void Editor::Utils::SettingsParametersGroup::setFloat |
( |
const char * |
parameter_name, |
|
|
float |
value |
|
) |
| |
|
inline |
◆ setGUID()
void Editor::Utils::SettingsParametersGroup::setGUID |
( |
const char * |
parameter_name, |
|
|
const Unigine::UGUID & |
value |
|
) |
| |
|
inline |
◆ setInt()
void Editor::Utils::SettingsParametersGroup::setInt |
( |
const char * |
parameter_name, |
|
|
int |
value |
|
) |
| |
|
inline |
◆ setInt64()
void Editor::Utils::SettingsParametersGroup::setInt64 |
( |
const char * |
parameter_name, |
|
|
int64_t |
value |
|
) |
| |
|
inline |
◆ setString()
void Editor::Utils::SettingsParametersGroup::setString |
( |
const char * |
parameter_name, |
|
|
const char * |
value |
|
) |
| |
|
inline |