| 123456789101112131415161718192021222324252627282930 |
- #pragma once
- #include "ApplicationContext.h"
- namespace WallpaperEngine::Application {
- /**
- * Represents current application state
- */
- class ApplicationState {
- public:
- struct {
- bool keepRunning;
- } general {};
- struct {
- bool enabled;
- int volume;
- } audio {};
- struct {
- bool enabled;
- } mouse {};
- struct {
- /** If true, xray-style effects (Wallpaper Engine's built-in "effects/xray") render fully revealed
- * everywhere instead of following the mouse pointer */
- bool fullReveal;
- } xray {};
- };
- } // namespace WallpaperEngine::Application
|