Add option to directly map temp var values to variables

This commit is contained in:
WarmUpTill
2026-03-31 19:58:04 +02:00
committed by WarmUpTill
parent f090dea136
commit dec5c2d763
14 changed files with 548 additions and 18 deletions

View File

@@ -15,10 +15,11 @@ const std::string MacroActionSource::id = "source";
std::vector<TempVariableRef> MacroActionSource::GetTempVarRefs() const
{
if (!_tempVar.HasValidID()) {
return {};
auto refs = MacroSegment::GetTempVarRefs();
if (_tempVar.HasValidID()) {
refs.push_back(_tempVar);
}
return {_tempVar};
return refs;
}
bool MacroActionSource::_registered = MacroActionFactory::Register(