18class ScriptSettingsTheme {
28 ScriptSettingsTheme& operator=(ScriptSettingsTheme
const&);
29 ScriptSettingsTheme(ScriptSettingsTheme
const&);
30 ScriptSettingsTheme();
36 ::std::string
const&
id,
37 ::std::optional<::std::string>
const& name,
38 ::std::optional<::std::string>
const& sourceThemeId
41 MCNAPI ::Scripting::Result_deprecated<void>
deleteTheme(::std::string
const&
id);
45 MCNAPI ::std::optional<::std::map<::std::string, ::ScriptModuleMinecraft::ScriptRGBA>>
50 MCNAPI ::Scripting::Result_deprecated<::std::string>
getThemeName(::std::string
const&
id)
const;
52 MCNAPI ::ScriptModuleMinecraft::ScriptRGBA
resolveColorKey(::Editor::Settings::ThemeSettingsColorKey key)
const;
54 MCNAPI ::Scripting::Result_deprecated<void>
setCurrentTheme(::std::string
const&
id);
56 MCNAPI ::Scripting::Result_deprecated<void>
setThemeName(::std::string
const&
id, ::std::string
const& name);
59 ::std::string
const&
id,
60 ::Editor::Settings::ThemeSettingsColorKey key,