Represents a setting according to the XSETTINGS specification. More...
#include <juce_XWindowSystem_linux.h>

Public Types | |
| enum class | Type { integer , string , colour , invalid } |
Public Member Functions | |
| XSetting ()=default | |
| XSetting (const String &n, const Colour &v) | |
| XSetting (const String &n, const String &v) | |
| XSetting (const String &n, int v) | |
| bool | isValid () const noexcept |
Public Attributes | |
| Colour | colourValue |
| int | integerValue = -1 |
| String | name |
| String | stringValue |
| Type | type = Type::invalid |
Represents a setting according to the XSETTINGS specification.
@tags{GUI}
|
strong |
|
default |
|
inline |
|
inlinenoexcept |
| Colour juce::XWindowSystemUtilities::XSetting::colourValue |
| int juce::XWindowSystemUtilities::XSetting::integerValue = -1 |
| String juce::XWindowSystemUtilities::XSetting::name |
| String juce::XWindowSystemUtilities::XSetting::stringValue |
| Type juce::XWindowSystemUtilities::XSetting::type = Type::invalid |
Referenced by isValid().