26 virtual ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup>> getOrCreateGroup(
28 ::Editor::Services::PersistenceScope,
30 ::std::optional<::Editor::Services::PersistenceGroupType>
34 virtual ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup>> createGroup(
36 ::Editor::Services::PersistenceScope,
38 ::std::optional<::Editor::Services::PersistenceGroupType>
42 virtual ::Scripting::Result_deprecated<::StackRefResult<::Editor::Services::PersistenceGroup>>
43 getGroup(::std::string
const&, ::Editor::Services::PersistenceScope, ::std::optional<int>) = 0;
46 virtual ::Scripting::Result_deprecated<void>
47 deleteGroup(::std::string
const&, ::Editor::Services::PersistenceScope, ::std::optional<int>) = 0;
50 virtual ::Scripting::Result_deprecated<void>
54 virtual ::std::vector<::StackRefResult<::Editor::Services::PersistenceGroup>> fetchGroups(
55 ::std::optional<::std::string>,
56 ::std::optional<::std::string>,
57 ::std::optional<::Editor::Services::PersistenceScope>,