From ad42d73cd36d27757e57928f5c1db490fc37fb88 Mon Sep 17 00:00:00 2001 From: Brian Potchik Date: Mon, 31 Oct 2022 15:20:31 -0400 Subject: Add LoadSettingsFile API to support ephemeral settings. --- settings.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'settings.cpp') diff --git a/settings.cpp b/settings.cpp index 14d4f0e4..d3c80952 100644 --- a/settings.cpp +++ b/settings.cpp @@ -28,6 +28,12 @@ Ref Settings::Instance(const std::string& instanceId) } +bool Settings::LoadSettingsFile(const string& fileName, BNSettingsScope scope, Ref view) +{ + return BNLoadSettingsFile(m_object, fileName.c_str(), scope, view ? view->GetObject() : nullptr); +} + + void Settings::SetResourceId(const string& resourceId) { return BNSettingsSetResourceId(m_object, resourceId.c_str()); -- cgit v1.3.1