|
librime 1.2
Rime Input Method Engine, the core library
|
#include <switcher_settings.h>


Public Types | |
| using | SchemaList = vector<SchemaInfo> |
| using | Selection = vector<string> |
Public Member Functions | |
| SwitcherSettings (Deployer *deployer) | |
| bool | Load () |
| bool | Select (Selection selection) |
| bool | SetHotkeys (const string &hotkeys) |
| const SchemaList & | available () const |
| const Selection & | selection () const |
| const string & | hotkeys () const |
| Public Member Functions inherited from rime::CustomSettings | |
| CustomSettings (Deployer *deployer, const string &config_id, const string &generator_id) | |
| virtual | ~CustomSettings ()=default |
| virtual bool | Save () |
| an< ConfigValue > | GetValue (const string &key) |
| an< ConfigList > | GetList (const string &key) |
| an< ConfigMap > | GetMap (const string &key) |
| bool | Customize (const string &key, const an< ConfigItem > &item) |
| bool | IsFirstRun () |
| bool | modified () const |
| Config * | config () |
Additional Inherited Members | |
| Protected Attributes inherited from rime::CustomSettings | |
| Deployer * | deployer_ |
| bool | modified_ = false |
| string | config_id_ |
| string | generator_id_ |
| Config | config_ |
| Config | custom_config_ |
| using rime::SwitcherSettings::SchemaList = vector<SchemaInfo> |
| using rime::SwitcherSettings::Selection = vector<string> |
|
explicit |
|
inline |
|
inline |
|
virtual |
Reimplemented from rime::CustomSettings.
| bool rime::SwitcherSettings::Select | ( | Selection | selection | ) |
|
inline |
| bool rime::SwitcherSettings::SetHotkeys | ( | const string & | hotkeys | ) |