3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/script_core/lifetime_registry/scripting/StrongTypedObjectHandle.h"
7#include "mc/deps/script_core/lifetime_registry/scripting/WeakLifetimeScope.h"
8#include "mc/deps/script_core/runtime/scripting/Result.h"
18namespace Scripting {
struct Error; }
22namespace ScriptModuleMinecraft {
24class ScriptAimAssistRegistry {
44 ::ll::TypedStorage<8, 16, ::Scripting::WeakLifetimeScope> mScope;
45 ::ll::TypedStorage<8, 8, ::gsl::not_null<::ServerLevel*>> mLevel;
64 ScriptAimAssistRegistry(ScriptAimAssistRegistry
const&);
65 ScriptAimAssistRegistry();
70 MCNAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory>
73 MCNAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset>
76 MCNAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory>>
79 MCNAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset>>
82 MCNAPI ::ScriptModuleMinecraft::ScriptAimAssistRegistry&
91 MCNAPI static ::Scripting::ClassBinding
bind();
Definition ScriptAimAssistCategory.h:19
Definition ScriptAimAssistPreset.h:19
Definition ScriptAimAssistRegistry.h:24
MCAPI::ScriptModuleMinecraft::ScriptAimAssistRegistry & operator=(::ScriptModuleMinecraft::ScriptAimAssistRegistry const &)
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset > > _getOrCreatePresetHandle(::std::string const &presetId) const
static MCAPI ::Scripting::ClassBinding bind()
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory > > _getOrCreateCategoryHandle(::std::string const &categoryId) const
MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset > _createPresetHandle(::std::string const &presetId) const
MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory > _createCategoryHandle(::std::string const &categoryId) const
MCAPI ~ScriptAimAssistRegistry()
Definition StrongTypedObjectHandle.h:8
Definition ServerLevel.h:58
Definition ScriptNamespaceNameError.h:18
Definition ClassBinding.h:10
Definition EngineError.h:10
Definition InvalidArgumentError.h:11