File indexing completed on 2024-05-05 04:34:54

0001 /* SPDX-FileCopyrightText: 2023 Noah Davis <noahadvs@gmail.com>
0002  * SPDX-License-Identifier: LGPL-2.0-or-later
0003  */
0004 
0005 #pragma once
0006 
0007 #include <QtGlobal>
0008 
0009 class ScreenShotEffect
0010 {
0011 public:
0012     static bool isLoaded();
0013     static quint32 version();
0014 
0015     enum {
0016         NullVersion = 0
0017     };
0018 
0019 private:
0020     ScreenShotEffect() = delete;
0021     ~ScreenShotEffect() = delete;
0022     ScreenShotEffect(const ScreenShotEffect &) = delete;
0023     ScreenShotEffect(ScreenShotEffect &&) = delete;
0024     ScreenShotEffect &operator=(const ScreenShotEffect &) = delete;
0025     ScreenShotEffect &operator=(ScreenShotEffect &&) = delete;
0026 };