22 enum class HotbarElementType :
int {
39 HotbarElementBase& operator=(HotbarElementBase
const&);
40 HotbarElementBase(HotbarElementBase
const&);
46 virtual ~HotbarElementBase() =
default;
48 virtual ::Editor::HotbarElementBase::HotbarElementType getHotbarElementType()
const = 0;
50 virtual ::std::variant<::Editor::SerializableSimpleHotbarElement, ::Editor::SerializableProbabilityHotbarElement>
51 baseSnapshotFrom()
const = 0;
53 virtual void removeDisallowedIds() = 0;
57 virtual void _handleHotbarCollectionHotbarElementDisplayNameChangedPayload(