mirror of
https://github.com/hyperion-project/hyperion.ng.git
synced 2025-03-01 10:33:28 +00:00
Const correctness, override keyword, a bunch of stuff..
This commit is contained in:
@@ -38,23 +38,23 @@ public:
|
||||
, const QJsonObject &args = QJsonObject()
|
||||
, const QString &imageData = ""
|
||||
);
|
||||
virtual ~Effect();
|
||||
~Effect() override;
|
||||
|
||||
virtual void run();
|
||||
void run() override;
|
||||
|
||||
int getPriority() const { return _priority; };
|
||||
int getPriority() const { return _priority; }
|
||||
|
||||
///
|
||||
/// @brief Set manual interuption to true,
|
||||
/// Note: DO NOT USE QThread::interuption!
|
||||
///
|
||||
void requestInterruption() { _interupt = true; };
|
||||
void requestInterruption() { _interupt = true; }
|
||||
|
||||
///
|
||||
/// @brief Check if the interuption flag has been set
|
||||
/// @return The flag state
|
||||
///
|
||||
bool isInterruptionRequested() { return _interupt; };
|
||||
bool isInterruptionRequested() { return _interupt; }
|
||||
|
||||
QString getScript() const { return _script; }
|
||||
QString getName() const { return _name; }
|
||||
|
@@ -27,17 +27,17 @@ class EffectEngine : public QObject
|
||||
|
||||
public:
|
||||
EffectEngine(Hyperion * hyperion);
|
||||
virtual ~EffectEngine();
|
||||
~EffectEngine() override;
|
||||
|
||||
const std::list<EffectDefinition> & getEffects() const { return _availableEffects; };
|
||||
std::list<EffectDefinition> getEffects() const { return _availableEffects; }
|
||||
|
||||
const std::list<ActiveEffectDefinition> & getActiveEffects();
|
||||
std::list<ActiveEffectDefinition> getActiveEffects() const;
|
||||
|
||||
///
|
||||
/// Get available schemas from EffectFileHandler
|
||||
/// @return all schemas
|
||||
///
|
||||
const std::list<EffectSchema> & getEffectSchemas();
|
||||
std::list<EffectSchema> getEffectSchemas() const;
|
||||
|
||||
///
|
||||
/// @brief Save an effect with EffectFileHandler
|
||||
@@ -115,8 +115,6 @@ private:
|
||||
|
||||
std::list<Effect *> _activeEffects;
|
||||
|
||||
std::list<ActiveEffectDefinition> _availableActiveEffects;
|
||||
|
||||
std::list<ActiveEffectDefinition> _cachedActiveEffects;
|
||||
|
||||
Logger * _log;
|
||||
|
@@ -20,12 +20,12 @@ public:
|
||||
///
|
||||
/// @brief Get all available effects
|
||||
///
|
||||
const std::list<EffectDefinition> & getEffects() const { return _availableEffects; };
|
||||
std::list<EffectDefinition> getEffects() const { return _availableEffects; }
|
||||
|
||||
///
|
||||
/// @brief Get all available schemas
|
||||
///
|
||||
const std::list<EffectSchema> & getEffectSchemas() { return _effectSchemas; };
|
||||
std::list<EffectSchema> getEffectSchemas() const { return _effectSchemas; }
|
||||
|
||||
///
|
||||
/// @brief Save an effect
|
||||
|
Reference in New Issue
Block a user