26class ScriptAimAssistRegistry {
46 ::ll::TypedStorage<8, 16, ::Scripting::WeakLifetimeScope> mScope;
47 ::ll::TypedStorage<8, 8, ::gsl::not_null<::ServerLevel*>> mLevel;
66 ScriptAimAssistRegistry(ScriptAimAssistRegistry
const&);
67 ScriptAimAssistRegistry();
74 MCAPI ::Scripting::Result<
82 MCAPI ::Scripting::Result<
90 MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory>
91 _createCategoryHandle(::std::string
const& categoryId)
const;
93 MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset>
94 _createPresetHandle(::std::string
const& presetId)
const;
96 MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory>>
97 _getCategories()
const;
99 MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory>>
100 _getOrCreateCategoryHandle(::std::string
const& categoryId)
const;
102 MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset>>
103 _getOrCreatePresetHandle(::std::string
const& presetId)
const;
105 MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset>>
108 MCAPI ::ScriptModuleMinecraft::ScriptAimAssistRegistry&
111 MCAPI ~ScriptAimAssistRegistry();
117 MCAPI static ::Scripting::ClassBinding bind();