Skip to content
LeviMC
English
AutoLightDark
LeviLamina
Loading...
Searching...
No Matches
Editor::Services::EditorHotbarCollectionServiceProvider Class Referenceabstract
Inheritance diagram for Editor::Services::EditorHotbarCollectionServiceProvider:

Public Member Functions

virtual ::Scripting::Result_deprecated< void > addOrReplaceCollection (::Editor::HotbarCollectionSnapshot const &)=0
virtual ::Scripting::Result_deprecated< void > removeCollection (::HashedString const &)=0
virtual ::Scripting::Result_deprecated< void > setActiveCollection (::HashedString const &)=0
virtual bool hasCollectionWithId (::HashedString const &) const =0
virtual ::WeakRef<::Editor::HotbarCollectionBase > getCollection (::HashedString const &) const =0
virtual ::std::vector<::HashedString > getAllCollectionIds () const =0
virtual ::WeakRef<::Editor::HotbarCollectionBase > getActiveCollection () const =0
virtual ::Scripting::Result_deprecated<::Bedrock::PubSub::Subscription > registerHotbarCollectionEventListener (::HashedString const &, ::std::function< void(::std::variant< ::Editor::EditorHotbarCollectionEventActiveHotbarChanged, ::Editor::EditorHotbarCollectionEventHotbarUpdated, ::Editor::EditorHotbarCollectionEventHotbarRemoved, ::Editor::EditorHotbarCollectionEventHotbarDisplayNameChanged, ::Editor::EditorHotbarCollectionEventHotbarElementDisplayNameChanged, ::Editor::EditorHotbarCollectionEventElementUpdated, ::Editor::EditorHotbarCollectionEventSelectedIndexChanged > const &)>)=0

The documentation for this class was generated from the following file: