@@ -35,6 +35,7 @@ class ProjectLoader : public QObject
3535 Q_PROPERTY (unsigned int stageHeight READ stageHeight WRITE setStageHeight NOTIFY stageHeightChanged)
3636 Q_PROPERTY (int cloneLimit READ cloneLimit WRITE setCloneLimit NOTIFY cloneLimitChanged)
3737 Q_PROPERTY (bool spriteFencing READ spriteFencing WRITE setSpriteFencing NOTIFY spriteFencingChanged)
38+ Q_PROPERTY (bool mute READ mute WRITE setMute NOTIFY muteChanged)
3839 Q_PROPERTY (unsigned int downloadedAssets READ downloadedAssets NOTIFY downloadedAssetsChanged)
3940 Q_PROPERTY (unsigned int assetCount READ assetCount NOTIFY assetCountChanged)
4041
@@ -84,6 +85,9 @@ class ProjectLoader : public QObject
8485 bool spriteFencing () const ;
8586 void setSpriteFencing (bool newSpriteFencing);
8687
88+ bool mute () const ;
89+ void setMute (bool newMute);
90+
8791 unsigned int downloadedAssets () const ;
8892
8993 unsigned int assetCount () const ;
@@ -103,6 +107,7 @@ class ProjectLoader : public QObject
103107 void stageHeightChanged ();
104108 void cloneLimitChanged ();
105109 void spriteFencingChanged ();
110+ void muteChanged ();
106111 void downloadedAssetsChanged ();
107112 void assetCountChanged ();
108113 void cloneCreated (SpriteModel *model);
@@ -143,6 +148,7 @@ class ProjectLoader : public QObject
143148 unsigned int m_stageHeight = 360 ;
144149 int m_cloneLimit = 300 ;
145150 bool m_spriteFencing = true ;
151+ bool m_mute = false ;
146152 std::atomic<unsigned int > m_downloadedAssets = 0 ;
147153 std::atomic<unsigned int > m_assetCount = 0 ;
148154 std::atomic<bool > m_stopLoading = false ;
0 commit comments