summaryrefslogtreecommitdiff
path: root/transformcontext.cpp
diff options
context:
space:
mode:
authorBrian Potchik <brian@vector35.com>2026-01-28 12:36:49 -0500
committerBrian Potchik <brian@vector35.com>2026-01-28 12:36:49 -0500
commita357da93100413a75bf0207e3cbd74bac3b54502 (patch)
tree6d9500435de09cb3ea67fce4adfc78c7e8383796 /transformcontext.cpp
parent5ccef726c0954116f8f4b5d6347e0acdbb0b6ce3 (diff)
Add session settings override support to Transform system and clean up documentation.
Diffstat (limited to 'transformcontext.cpp')
-rw-r--r--transformcontext.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/transformcontext.cpp b/transformcontext.cpp
index 92514296..06e70244 100644
--- a/transformcontext.cpp
+++ b/transformcontext.cpp
@@ -272,3 +272,18 @@ bool TransformContext::IsDatabase() const
{
return BNTransformContextIsDatabase(m_object);
}
+
+
+bool TransformContext::IsInteractive() const
+{
+ return BNTransformContextIsInteractive(m_object);
+}
+
+
+Ref<Settings> TransformContext::GetSettings() const
+{
+ BNSettings* settings = BNTransformContextGetSettings(m_object);
+ if (!settings)
+ return nullptr;
+ return new Settings(settings);
+}