Add ISeStringEvaluator.EvaluateMacroString (#2281)

This commit is contained in:
Haselnussbomber 2025-05-29 19:38:10 +02:00 committed by GitHub
parent 3f3a1f2be1
commit e20f132abe
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 18 additions and 0 deletions

View file

@ -114,6 +114,15 @@ internal class SeStringEvaluator : IServiceType, ISeStringEvaluator
}
}
/// <inheritdoc/>
public ReadOnlySeString EvaluateMacroString(
string macroString,
Span<SeStringParameter> localParameters = default,
ClientLanguage? language = null)
{
return this.Evaluate(ReadOnlySeString.FromMacroString(macroString).AsSpan(), localParameters, language);
}
/// <inheritdoc/>
public ReadOnlySeString EvaluateFromAddon(
uint addonId,