| 1800 | |
| 1801 | #if DISTRHO_PLUGIN_HAS_UI && DISTRHO_PLUGIN_WANT_STATE |
| 1802 | void setStateFromUI(const char* const key, const char* const value) override |
| 1803 | { |
| 1804 | fPlugin.setState(key, value); |
| 1805 | |
| 1806 | if (fPlugin.wantStateKey(key)) |
| 1807 | { |
| 1808 | const String dkey(key); |
| 1809 | fStateMap[dkey] = value; |
| 1810 | } |
| 1811 | } |
| 1812 | #endif |
| 1813 | |
| 1814 | // ---------------------------------------------------------------------------------------------------------------- |