Plugins

Covers Engine Plugin SDK 2.0.0 · Interface Plugin SDK 0.2.0

SDK_API::readEffectiveSettings

Returns effective policy plus its workspace/project overrides and sources.

Declaration

virtual nlohmann::json readEffectiveSettings(const nlohmann::json& defaults = nlohmann::json::object(), const std::string& project = "") {
            throw std::runtime_error("Settings helpers are unavailable in this host.");
        }

Parameters

NameDescription
defaultsCaller defaults overlaid by portable policy.
projectProject name; empty selects the active project.

Returns

Effective settings, stored layers, leaf sources and revision.