Changeset View
Changeset View
Standalone View
Standalone View
libkwineffects/kwineffects.h
Show First 20 Lines • Show All 2057 Lines • ▼ Show 20 Line(s) | 2043 | public: | |||
---|---|---|---|---|---|
2058 | }; | 2058 | }; | ||
2059 | 2059 | | |||
2060 | explicit EffectWindow(QObject *parent = nullptr); | 2060 | explicit EffectWindow(QObject *parent = nullptr); | ||
2061 | virtual ~EffectWindow(); | 2061 | virtual ~EffectWindow(); | ||
2062 | 2062 | | |||
2063 | virtual void enablePainting(int reason) = 0; | 2063 | virtual void enablePainting(int reason) = 0; | ||
2064 | virtual void disablePainting(int reason) = 0; | 2064 | virtual void disablePainting(int reason) = 0; | ||
2065 | virtual bool isPaintingEnabled() = 0; | 2065 | virtual bool isPaintingEnabled() = 0; | ||
2066 | Q_SCRIPTABLE void addRepaint(const QRect& r); | 2066 | Q_SCRIPTABLE virtual void addRepaint(const QRect &r) = 0; | ||
2067 | Q_SCRIPTABLE void addRepaint(int x, int y, int w, int h); | 2067 | Q_SCRIPTABLE virtual void addRepaint(int x, int y, int w, int h) = 0; | ||
2068 | Q_SCRIPTABLE void addRepaintFull(); | 2068 | Q_SCRIPTABLE virtual void addRepaintFull() = 0; | ||
2069 | Q_SCRIPTABLE void addLayerRepaint(const QRect& r); | 2069 | Q_SCRIPTABLE virtual void addLayerRepaint(const QRect &r) = 0; | ||
2070 | Q_SCRIPTABLE void addLayerRepaint(int x, int y, int w, int h); | 2070 | Q_SCRIPTABLE virtual void addLayerRepaint(int x, int y, int w, int h) = 0; | ||
2071 | 2071 | | |||
2072 | virtual void refWindow() = 0; | 2072 | virtual void refWindow() = 0; | ||
2073 | virtual void unrefWindow() = 0; | 2073 | virtual void unrefWindow() = 0; | ||
2074 | 2074 | | |||
2075 | virtual bool isDeleted() const = 0; | 2075 | virtual bool isDeleted() const = 0; | ||
2076 | 2076 | | |||
2077 | virtual bool isMinimized() const = 0; | 2077 | virtual bool isMinimized() const = 0; | ||
2078 | virtual double opacity() const = 0; | 2078 | virtual double opacity() const = 0; | ||
▲ Show 20 Lines • Show All 193 Lines • ▼ Show 20 Line(s) | 2099 | #endif | |||
2272 | virtual bool isSkipSwitcher() const = 0; | 2272 | virtual bool isSkipSwitcher() const = 0; | ||
2273 | 2273 | | |||
2274 | /** | 2274 | /** | ||
2275 | * Returns the unmodified window quad list. Can also be used to force rebuilding. | 2275 | * Returns the unmodified window quad list. Can also be used to force rebuilding. | ||
2276 | */ | 2276 | */ | ||
2277 | virtual WindowQuadList buildQuads(bool force = false) const = 0; | 2277 | virtual WindowQuadList buildQuads(bool force = false) const = 0; | ||
2278 | 2278 | | |||
2279 | void setMinimized(bool minimize); | 2279 | void setMinimized(bool minimize); | ||
2280 | void minimize(); | 2280 | virtual void minimize() = 0; | ||
2281 | void unminimize(); | 2281 | virtual void unminimize() = 0; | ||
2282 | Q_SCRIPTABLE void closeWindow() const; | 2282 | Q_SCRIPTABLE virtual void closeWindow() = 0; | ||
2283 | 2283 | | |||
2284 | virtual bool isCurrentTab() const = 0; | 2284 | virtual bool isCurrentTab() const = 0; | ||
2285 | 2285 | | |||
2286 | /** | 2286 | /** | ||
2287 | * @since 4.11 | 2287 | * @since 4.11 | ||
2288 | **/ | 2288 | **/ | ||
2289 | bool isVisible() const; | 2289 | bool isVisible() const; | ||
2290 | 2290 | | |||
▲ Show 20 Lines • Show All 1601 Lines • Show Last 20 Lines |