Add helper to get internal ref name

This commit is contained in:
WarmUpTill 2022-08-22 20:44:04 +02:00 committed by WarmUpTill
parent 1027dda6f6
commit c8f684ce9f
2 changed files with 10 additions and 4 deletions

View File

@ -32,16 +32,21 @@ void MacroRef::Load(obs_data_t *obj)
UpdateRef();
}
Macro *MacroRef::get()
Macro *MacroRef::get() const
{
return _ref;
}
Macro *MacroRef::operator->()
Macro *MacroRef::operator->() const
{
return _ref;
}
std::string MacroRef::RefName() const
{
return _name;
}
void SaveMacroList(obs_data_t *obj, const std::vector<MacroRef> &macros,
const std::string &name)
{

View File

@ -14,8 +14,9 @@ public:
void UpdateRef(QString name);
void Save(obs_data_t *obj) const;
void Load(obs_data_t *obj);
Macro *get();
Macro *operator->();
Macro *get() const;
Macro *operator->() const;
std::string RefName() const;
private:
std::string _name = "";