; ; cocos2d::extension::CCControlSwitch::ccTouchMoved from 0x18000d0f0 to 0x18000d199 (169 bytes) ; ; 3 xrefs: ; > @ 0x180026658 ; > @ 0x18002fdf8 ; > @ 0x180049dd4 ; ; This function is hookable on this platform! ; ; Using BromaIDA 8.0.0 @ https:;github.com/Stazzical/BromaIDA ; Using bindings at commit ba9f177b at Thu Jul 16 22:52:06 2026 from https:;github.com/geode-sdk/bindings ; push rbx ; +0x0, 0x18000d0f0 sub rsp, 20h ; +0x2, 0x18000d0f2 mov rax, rdx ; +0x6, 0x18000d0f6 mov rbx, rcx ; +0x9, 0x18000d0f9 mov rcx, rax ; +0xc, 0x18000d0fc lea rdx, [rsp+28h+arg_0] ; +0xf, 0x18000d0ff call cs:?getLocation@CCTouch@cocos2d@@QEBA?AVCCPoint@2@XZ; cocos2d::CCTouch::getLocation(void) ; +0x14, 0x18000d104 lea rcx, [rbx-140h] ; +0x1a, 0x18000d10a lea r8, [rsp+28h+arg_0] ; +0x21, 0x18000d111 lea rdx, [rsp+28h+arg_18] ; +0x26, 0x18000d116 call cs:?convertToNodeSpace@CCNode@cocos2d@@QEAA?AVCCPoint@2@AEBV32@@Z; cocos2d::CCNode::convertToNodeSpace(cocos2d::CCPoint const &) ; +0x2b, 0x18000d11b mov rdx, rax ; +0x31, 0x18000d121 lea rcx, [rsp+28h+arg_0] ; +0x34, 0x18000d124 call cs:??4CCPoint@cocos2d@@QEAAAEAV01@AEBV01@@Z; cocos2d::CCPoint::operator=(cocos2d::CCPoint const &) ; +0x39, 0x18000d129 movss xmm1, [rsp+28h+arg_0] ; +0x3f, 0x18000d12f lea rcx, [rsp+28h+arg_18] ; +0x45, 0x18000d135 subss xmm1, dword ptr [rbx+0A0h] ; +0x4a, 0x18000d13a xorps xmm2, xmm2 ; +0x52, 0x18000d142 call cs:??0CCPoint@cocos2d@@QEAA@MM@Z; cocos2d::CCPoint::CCPoint(float,float) ; +0x55, 0x18000d145 mov rdx, rax ; +0x5b, 0x18000d14b lea rcx, [rsp+28h+arg_0] ; +0x5e, 0x18000d14e call cs:??4CCPoint@cocos2d@@QEAAAEAV01@AEBV01@@Z; cocos2d::CCPoint::operator=(cocos2d::CCPoint const &) ; +0x63, 0x18000d153 mov rcx, [rbx+98h] ; +0x69, 0x18000d159 movss xmm1, [rsp+28h+arg_0] ; +0x70, 0x18000d160 mov byte ptr [rbx+0A4h], 1 ; +0x76, 0x18000d166 movss xmm0, dword ptr [rcx+268h] ; +0x7d, 0x18000d16d comiss xmm0, xmm1 ; +0x85, 0x18000d175 jnb short loc_18000D186 ; +0x88, 0x18000d178 movss xmm0, dword ptr [rcx+264h] ; +0x8a, 0x18000d17a minss xmm0, xmm1 ; +0x92, 0x18000d182 movss dword ptr [rcx+260h], xmm0 ; +0x96, 0x18000d186 call sub_18000C670 ; +0x9e, 0x18000d18e add rsp, 20h ; +0xa3, 0x18000d193 pop rbx ; +0xa7, 0x18000d197 retn ; +0xa8, 0x18000d198