Enable tracking variable usage

This commit is contained in:
WarmUpTill
2026-10-19 18:09:14 +02:00
committed by WarmUpTill
parent 392aebff5c
commit 561f8224fd
30 changed files with 103 additions and 98 deletions

View File

@@ -1,5 +1,6 @@
#include "variable-string.hpp"
#include "utility.hpp"
#include "variable-ref.hpp"
namespace advss {
@@ -50,6 +51,7 @@ void StringVariable::Load(obs_data_t *obj, const char *name)
void StringVariable::Save(obs_data_t *obj, const char *name) const
{
obs_data_set_string(obj, name, _value.c_str());
ReportVariableRefsInText(_value);
}
void StringVariable::ResolveVariables()