33 Config& operator=(Config
const&);
34 Config(Config
const&);
41 virtual ::Editor::DataStore::IContentBadgeContainer::Config
const& getConfig()
const = 0;
43 virtual ::Scripting::Result_deprecated<void> setSuppressNewBadges(
bool shouldSuppress) = 0;
45 virtual ::Scripting::Result_deprecated<void> clearBadge(
::HashedString const&
id) = 0;
47 virtual ::Scripting::Result_deprecated<void> clearAllRegisteredBadges() = 0;
49 virtual ::Scripting::Result_deprecated<void> restoreAllRegisteredBadges() = 0;
51 virtual ::std::unordered_set<::HashedString>
const& getVisibleBadges() = 0;
53 virtual ::Bedrock::PubSub::Subscription
54 onVisibleBadgesChanged(::std::function<
void(::std::unordered_set<::HashedString>
const&)> callback) = 0;
56 virtual ::Bedrock::PubSub::Subscription
Definition IContentBadgeContainer.h:16
Definition IContentBadgeContainer.h:24