JUCE-7.0.12-0-g4f43011b96 JUCE-7.0.12-0-g4f43011b96
JUCE — C++ application framework with suport for VST, VST3, LV2 audio plug-ins

« « « Anklang Documentation
Loading...
Searching...
No Matches
Classes | Public Member Functions | Static Public Member Functions | List of all members
juce::XWindowSystemUtilities::XSettings Class Reference

Parses and stores the X11 settings for a display according to the XSETTINGS specification. More...

#include "juce_XWindowSystem_linux.h"

Classes

struct  Listener
 

Public Member Functions

void update ()
 
::Window getSettingsWindow () const noexcept
 
XSetting getSetting (const String &settingName) const
 
void addListener (Listener *listenerToAdd)
 
void removeListener (Listener *listenerToRemove)
 

Static Public Member Functions

static std::unique_ptr< XSettingscreateXSettings (::Display *)
 

Detailed Description

Parses and stores the X11 settings for a display according to the XSETTINGS specification.

@tags{GUI}

Definition at line 130 of file juce_XWindowSystem_linux.h.

Member Function Documentation

◆ addListener()

void juce::XWindowSystemUtilities::XSettings::addListener ( Listener listenerToAdd)

Definition at line 148 of file juce_XWindowSystem_linux.h.

◆ createXSettings()

std::unique_ptr< XWindowSystemUtilities::XSettings > juce::XWindowSystemUtilities::XSettings::createXSettings ( ::Display *  d)
static

Definition at line 182 of file juce_XWindowSystem_linux.cpp.

◆ getSetting()

XWindowSystemUtilities::XSetting juce::XWindowSystemUtilities::XSettings::getSetting ( const String settingName) const

Definition at line 200 of file juce_XWindowSystem_linux.cpp.

◆ getSettingsWindow()

::Window juce::XWindowSystemUtilities::XSettings::getSettingsWindow ( ) const
noexcept

Definition at line 137 of file juce_XWindowSystem_linux.h.

◆ removeListener()

void juce::XWindowSystemUtilities::XSettings::removeListener ( Listener listenerToRemove)

Definition at line 149 of file juce_XWindowSystem_linux.h.

◆ update()

void juce::XWindowSystemUtilities::XSettings::update ( )

Definition at line 210 of file juce_XWindowSystem_linux.cpp.


The documentation for this class was generated from the following files: