MCPcopy Create free account
hub / github.com/axhlzy/Il2CppHookScripts / HideClickedObj

Function HideClickedObj

Il2cppHook/_Ufunc.js:4336–4349  ·  view source on GitHub ↗
(x, y)

Source from the content-addressed store, hash-verified

4334};
4335exports.OnButtonClick = OnButtonClick;
4336const HideClickedObj = (x, y) => {
4337 let m_ptr = find_method("UnityEngine.UI", "Button", "OnPointerClick", 1);
4338 let srcFunc = new NativeFunction(m_ptr, 'void', ['pointer', 'pointer', 'pointer', 'pointer']);
4339 Interceptor.revert(m_ptr);
4340 Interceptor.replace(m_ptr, new NativeCallback(function (arg0, pointerEventData, arg2, arg3) {
4341 srcFunc(arg0, pointerEventData, arg2, arg3);
4342 if (pointerEventData.isNull())
4343 return;
4344 let gameObj = new class_1.PointerEventImpl(pointerEventData).get_pointerEnter();
4345 if (gameObj.get_name() === "Settings Button") {
4346 }
4347 }, 'void', ['pointer', 'pointer', 'pointer', 'pointer']));
4348 setClick(x, y);
4349};
4350exports.HideClickedObj = HideClickedObj;
4351globalThis.HookOnPointerClick = OnPointerClick;
4352globalThis.B_Button = OnButtonClick;

Callers

nothing calls this directly

Calls 5

revertMethod · 0.80
isNullMethod · 0.80
setClickFunction · 0.70
get_pointerEnterMethod · 0.65
get_nameMethod · 0.65

Tested by

no test coverage detected