LeviLamina
Loading...
Searching...
No Matches
Editor::Services::SelectionServiceProvider Class Referenceabstract
Inheritance diagram for Editor::Services::SelectionServiceProvider:

Classes

struct  ManifestEntry
struct  ManifestState

Public Member Functions

virtual::Editor::Selection::SelectionContainerVolume const & containerVolume () const =0
virtual::Editor::Selection::SelectionContainerEntity const & containerEntity () const =0
virtual::Editor::Selection::SelectionContainerVolume & containerVolumeNonConst ()=0
virtual::Editor::Selection::SelectionContainerEntity & containerEntityNonConst ()=0
virtual ::WeakRef<::Editor::ProjectRegiongetVolumeRegion () const =0
virtual uint64 generateManifest ()=0
virtual uint64 generateManifestWithCallback (::std::function< void(::Scripting::Result_deprecated<::Editor::Services::SelectionServiceProvider::ManifestState > const &)>)=0
virtual::Editor::Services::SelectionServiceProvider::ManifestState const & getCurrentManifest () const =0
virtual void deselectBlocksAsync (::std::string const &, ::std::function< void(::Scripting::Result_deprecated< uint64 > const &)>)=0
virtual void replaceBlocksAsync (::std::string const &, ::std::string const &, ::std::function< void(::Scripting::Result_deprecated< uint64 > const &)>)=0

Static Public Member Functions

static MCAPI void ** $vftable ()

Member Function Documentation

◆ $vftable()

MCAPI void ** Editor::Services::SelectionServiceProvider::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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