3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/scripting/lifetime_registry/StrongTypedObjectHandle.h"
7#include "mc/deps/scripting/runtime/Result.h"
11namespace ScriptModuleMinecraft {
class ScriptAimAssistCategory; }
12namespace ScriptModuleMinecraft {
class ScriptAimAssistCategorySettings; }
13namespace ScriptModuleMinecraft {
class ScriptAimAssistPreset; }
14namespace ScriptModuleMinecraft {
class ScriptAimAssistPresetSettings; }
15namespace ScriptModuleMinecraft {
struct ScriptNamespaceNameError; }
16namespace Scripting {
struct ClassBinding; }
17namespace Scripting {
struct EngineError; }
18namespace Scripting {
struct Error; }
19namespace Scripting {
struct InvalidArgumentError; }
22namespace ScriptModuleMinecraft {
46 MCNAPI ::Scripting::Result<
54 MCNAPI ::Scripting::Result<
62 MCNAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory>
65 MCNAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset>
68 MCNAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory>>
71 MCNAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory>>
74 MCNAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset>>
77 MCNAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset>>
80 MCNAPI ::ScriptModuleMinecraft::ScriptAimAssistRegistry&
87 MCNAPI static ::Scripting::ClassBinding
bind();
Definition ScriptAimAssistCategorySettings.h:12
Definition ScriptAimAssistPresetSettings.h:12
Definition ScriptAimAssistRegistry.h:24
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory >, ::Scripting::Error, ::Scripting::InvalidArgumentError, ::Scripting::EngineError, ::ScriptModuleMinecraft::ScriptNamespaceNameError > _addCategory(::ScriptModuleMinecraft::ScriptAimAssistCategorySettings const &categorySettings)
MCAPI ::Scripting::Result< ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset >, ::Scripting::Error, ::Scripting::InvalidArgumentError, ::Scripting::EngineError, ::ScriptModuleMinecraft::ScriptNamespaceNameError > _addPreset(::ScriptModuleMinecraft::ScriptAimAssistPresetSettings const &presetSettings)
MCAPI ScriptAimAssistRegistry(::ScriptModuleMinecraft::ScriptAimAssistRegistry const &)
MCAPI void * $ctor(::ScriptModuleMinecraft::ScriptAimAssistRegistry const &)
MCAPI::ScriptModuleMinecraft::ScriptAimAssistRegistry & operator=(::ScriptModuleMinecraft::ScriptAimAssistRegistry &&)
MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset > > _getOrCreatePresetHandle(::std::string const &presetId) const
MCAPI ScriptAimAssistRegistry(::ScriptModuleMinecraft::ScriptAimAssistRegistry &&)
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 ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory > > _getCategories() const
MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory > _createCategoryHandle(::std::string const &categoryId) const
MCAPI void * $ctor(::ScriptModuleMinecraft::ScriptAimAssistRegistry &&)
MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset > > _getPresets() const
Definition StrongTypedObjectHandle.h:8
Definition ScriptNamespaceNameError.h:18
Definition EngineError.h:10
Definition InvalidArgumentError.h:11