19class EffectsMouseInterceptionX11Filter;
20class EffectsKeyboardInterceptionX11Filter;
42 std::unique_ptr<EffectsMouseInterceptionX11Filter> m_x11MouseInterception;
43 std::unique_ptr<EffectsKeyboardInterceptionX11Filter> m_x11KeyboardInterception;
Manager class that handles all the effects.
WorkspaceScene * scene() const
void doStopMouseInterception() override
bool doGrabKeyboard() override
EffectsHandlerX11(Compositor *compositor, WorkspaceScene *scene)
void doStartMouseInterception(Qt::CursorShape shape) override
void doUngrabKeyboard() override
void defineCursor(Qt::CursorShape shape) override
~EffectsHandlerX11() override
void doCheckInputWindowStacking() override