SPH
|
#include <VirtualSettings.h>
Public Member Functions | |
void | addEntry (const std::string &key, AutoPtr< IVirtualEntry > &&entry) |
Manually adds a new entry into the settings. More... | |
template<typename TValue > | |
EntryControl & | connect (const std::string &name, const std::string &key, TValue &value) |
Connects to given reference. More... | |
template<typename TValue , typename TEnum > | |
EntryControl & | connect (const std::string &name, Settings< TEnum > &settings, const TEnum id) |
Connects to value in Settings object. More... | |
Friends | |
class | VirtualSettings |
Definition at line 231 of file VirtualSettings.h.
|
inline |
Manually adds a new entry into the settings.
Mostly intended for custom implementations of IVirtualEntry. For most uses, using connect is more conventient way to connect values with IVirtualSettings.
Definition at line 35 of file VirtualSettings.inl.h.
|
inline |
Connects to given reference.
Definition at line 114 of file VirtualSettings.inl.h.
EntryControl & VirtualSettings::Category::connect | ( | const std::string & | name, |
Settings< TEnum > & | settings, | ||
const TEnum | id | ||
) |
Connects to value in Settings object.
Definition at line 252 of file VirtualSettings.inl.h.
|
friend |
Definition at line 232 of file VirtualSettings.h.