/***************************************************************** KWin - the KDE window manager This file is part of the KDE project. Copyright (C) 1999, 2000 Matthias Ettrich <ettrich@kde.org> Copyright (C) 2003 Lubos Lunak <l.lunak@kde.org> You can Freely distribute this program under the GNU General Public License. See the file "COPYING" for the exact licensing terms. ******************************************************************/ #ifndef KWIN_ATOMS_H #define KWIN_ATOMS_H #include <X11/Xlib.h> namespace KWinInternal { class Atoms { public: Atoms(); Atom twin_running; Atom wm_protocols; Atom wm_delete_window; Atom wm_take_focus; Atom wm_change_state; Atom wm_client_leader; Atom motif_wm_hints; Atom net_wm_context_help; Atom net_wm_ping; Atom kde_wm_change_state; Atom net_wm_user_time; Atom kde_net_wm_user_creation_time; Atom kde_system_tray_embedding; Atom net_wm_take_activity; Atom net_wm_window_opacity; Atom net_wm_window_shadow; Atom net_wm_window_shade; Atom net_wm_window_shapable; Atom net_wm_window_decohash; Atom net_wm_system_modal_notification; Atom xdnd_aware; Atom xdnd_position; Atom net_frame_extents; Atom kde_net_wm_frame_strut; }; extern Atoms* atoms; } // namespace #endif