22 #ifndef __EDELIB_XSETTINGSMANAGER_H__
23 #define __EDELIB_XSETTINGSMANAGER_H__
25 #include "XSettingsCommon.h"
63 bool init(Display* dpy,
int screen);
77 static bool manager_running(Display* dpy,
int screen);
84 bool should_terminate(
const XEvent* xev);
91 void set(
const char* name,
int val);
98 void set(
const char* name,
const char* val);
108 void set(
const char* name,
unsigned short red,
unsigned short green,
unsigned short blue,
unsigned short alpha);
~XSettingsManager()
Definition: XSettingsManager.h:55
XSettingsManager()
Definition: XSettingsManager.h:50
XSettingsData * manager_data
Definition: XSettingsManager.h:44
Main data shared between client and manager.
Definition: XSettingsCommon.h:122
#define E_DISABLE_CLASS_COPY(klass)
Definition: edelib-global.h:161
Manager part of XSETTINGS protocol.
Definition: XSettingsManager.h:38