26class ScriptAimAssistRegistry {
46 ::ll::TypedStorage<8, 16, ::Scripting::WeakLifetimeScope> mScope;
47 ::ll::TypedStorage<8, 8, ::gsl::not_null<::ServerLevel*>> mLevel;
66 ScriptAimAssistRegistry& operator=(ScriptAimAssistRegistry
const&);
67 ScriptAimAssistRegistry();
76 MCAPI ::Scripting::Result<
84 MCAPI ::Scripting::Result<
92 MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory>
93 _createCategoryHandle(::std::string
const& categoryId)
const;
95 MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset>
96 _createPresetHandle(::std::string
const& presetId)
const;
98 MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory>>
99 _getCategories()
const;
101 MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory>>
102 _getOrCreateCategoryHandle(::std::string
const& categoryId)
const;
104 MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset>>
105 _getOrCreatePresetHandle(::std::string
const& presetId)
const;
107 MCAPI ::std::vector<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset>>
110 MCAPI ::ScriptModuleMinecraft::ScriptAimAssistRegistry&
117 MCAPI static ::Scripting::ClassBinding bind();