| 
    DISTRHO Plugin Framework
    
   | 
 
#include <DistrhoPlugin.hpp>
Public Attributes | |
| uint32_t | hints | 
| String | key | 
| String | defaultValue | 
| String | label | 
| String | description | 
In DPF states refer to key:value string pairs, used to store arbitrary non-parameter data.
By default states are completely internal to the plugin and not visible by the host.
Flags can be set to allow hosts to see and/or change them.
TODO API under construction
| uint32_t State::hints | 
Hints describing this state.
| String State::key | 
The key or "symbol" of this state.
A state key is a short restricted name used as a machine and human readable identifier. 
| String State::defaultValue | 
The default value of this state.
Can be left empty if considered a valid initial state. 
| String State::description | 
An extensive description/comment about this state.