3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/runtime/Result_deprecated.h"
7#include "mc/editor/block_utils/CommonBlockUtilityService.h"
8#include "mc/editor/script/ServerBlockUtilityServiceProvider.h"
15namespace Editor {
class RelativeVolumeListBlockVolume; }
16namespace Editor::BlockUtils {
class CommonBlockUtilityServiceProvider; }
19namespace Editor::BlockUtils {
30 virtual ::Editor::BlockUtils::CommonBlockUtilityServiceProvider& getCommonInterface() ;
33 virtual void fillVolume(
38 ::std::optional<::Block const*>
const optBlock
42 virtual ::Scripting::Result_deprecated<void> _implInit() ;
45 virtual ::Scripting::Result_deprecated<void> _implReady() ;
48 virtual ::Scripting::Result_deprecated<void> _implQuit() ;
61 ::std::optional<::Block const*>
const optBlock
64 MCNAPI ::Scripting::Result_deprecated<void>
$_implInit();
68 MCNAPI ::Scripting::Result_deprecated<void>
$_implQuit();
Definition BlockVolumeBase.h:13
Definition CompoundBlockVolume.h:16
Definition CommonBlockUtilityService.h:32
Definition ServerBlockUtilityServiceProvider.h:16
Definition ServerBlockUtilityService.h:22
MCAPI ::Scripting::Result_deprecated< void > $_implInit()
MCAPI ::Scripting::Result_deprecated< void > $_implReady()
static MCAPI void ** $vftableForCommonBlockUtilityServiceProvider()
static MCAPI void ** $vftable()
MCAPI void $fillVolume(::std::variant< ::BlockVolumeBase const *, ::CompoundBlockVolume const *, ::Editor::RelativeVolumeListBlockVolume const * > const volume, ::std::optional<::Block const * > const optBlock)
MCAPI::Editor::BlockUtils::CommonBlockUtilityServiceProvider & $getCommonInterface()
MCAPI ::Scripting::Result_deprecated< void > $_implQuit()
static MCAPI void ** $vftableForIEditorService()
Definition RelativeVolumeListBlockVolume.h:21