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 MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory>
71 _createCategoryHandle(::std::string
const& categoryId)
const;
73 MCAPI ::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset>
74 _createPresetHandle(::std::string
const& presetId)
const;
76 MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistCategory>>
77 _getOrCreateCategoryHandle(::std::string
const& categoryId)
const;
79 MCAPI ::std::optional<::Scripting::StrongTypedObjectHandle<::ScriptModuleMinecraft::ScriptAimAssistPreset>>
80 _getOrCreatePresetHandle(::std::string
const& presetId)
const;
82 MCAPI ::ScriptModuleMinecraft::ScriptAimAssistRegistry&
85 MCAPI ~ScriptAimAssistRegistry();
91 MCAPI static ::Scripting::ClassBinding bind();