LeviLamina
|
Public Member Functions | |
virtual::mce::UUID const & | getPrimaryItemId ()=0 |
virtual::mce::UUID const & | create ()=0 |
virtual bool | destroy (::mce::UUID const &)=0 |
virtual void | setPrimaryItem (::mce::UUID const &)=0 |
virtual::Editor::Services::ClipboardItem * | getPrimaryItem ()=0 |
virtual ::Scripting::Result_deprecated< void > | readFromWorld (::mce::UUID const &, ::Editor::RelativeVolumeListBlockVolume const &)=0 |
virtual ::Scripting::Result_deprecated< void > | readFromWorld (::mce::UUID const &, ::BlockVolumeBase const &)=0 |
virtual ::Scripting::Result_deprecated< void > | readFromEditorStructure (::mce::UUID const &, ::Editor::EditorStructureTemplate const &)=0 |
virtual ::Scripting::Result_deprecated< bool > | writeToWorld (::mce::UUID const &, ::BlockPos const &, ::Editor::Services::ClipboardWriteOptions const *) const =0 |
virtual ::Scripting::Result_deprecated<::Editor::RelativeVolumeListBlockVolume > | getPredictedWriteVolume (::mce::UUID const &, ::BlockPos const &, ::Editor::Services::ClipboardWriteOptions const *) const =0 |
virtual ::Scripting::Result_deprecated< void > | clear (::mce::UUID const &)=0 |
virtual bool | isEmpty (::mce::UUID const &) const =0 |
virtual::BlockPos | getSize (::mce::UUID const &) const =0 |
virtual::Bedrock::PubSub::Subscription | listenForClipboardItemChanges (::std::function< void(::mce::UUID const &, bool)>)=0 |