mirror of
https://github.com/WarmUpTill/SceneSwitcher.git
synced 2026-06-13 04:11:39 -05:00
Add missing virtual destructors
This commit is contained in:
parent
76be75474b
commit
0d1a3e5646
|
|
@ -5,6 +5,7 @@
|
|||
class MacroAction : public MacroSegment {
|
||||
public:
|
||||
MacroAction(Macro *m) : MacroSegment(m) {}
|
||||
virtual ~MacroAction() = default;
|
||||
virtual bool PerformAction() = 0;
|
||||
virtual bool Save(obs_data_t *obj) = 0;
|
||||
virtual bool Load(obs_data_t *obj) = 0;
|
||||
|
|
|
|||
|
|
@ -62,6 +62,7 @@ private:
|
|||
class MacroCondition : public MacroSegment {
|
||||
public:
|
||||
MacroCondition(Macro *m) : MacroSegment(m) {}
|
||||
virtual ~MacroCondition() = default;
|
||||
virtual bool CheckCondition() = 0;
|
||||
virtual bool Save(obs_data_t *obj) = 0;
|
||||
virtual bool Load(obs_data_t *obj) = 0;
|
||||
|
|
|
|||
|
|
@ -10,6 +10,7 @@ class Macro;
|
|||
class MacroSegment {
|
||||
public:
|
||||
MacroSegment(Macro *m) : _macro(m) {}
|
||||
virtual ~MacroSegment() = default;
|
||||
Macro *GetMacro() { return _macro; }
|
||||
void SetIndex(int idx) { _idx = idx; }
|
||||
int GetIndex() { return _idx; }
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user