; ; cocos2d::extension::CCTableView::operator= from 0x18001cac0 to 0x18001cb75 (181 bytes) ; ; 2 xrefs: ; > @ 0x18002fdf8 ; > @ 0x18004af38 ; ; 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 ; mov [rsp+arg_0], rbx ; +0x0, 0x18001cac0 push rdi ; +0x5, 0x18001cac5 sub rsp, 20h ; +0x6, 0x18001cac6 mov rdi, rdx ; +0xa, 0x18001caca mov rbx, rcx ; +0xd, 0x18001cacd call ??4CCScrollView@extension@cocos2d@@QEAAAEAV012@AEBV012@@Z; cocos2d::extension::CCScrollView::operator=(cocos2d::extension::CCScrollView const &) ; +0x10, 0x18001cad0 mov rax, [rdi+240h] ; +0x15, 0x18001cad5 lea r8, [rdi+258h] ; +0x1c, 0x18001cadc mov [rbx+240h], rax ; +0x23, 0x18001cae3 lea rcx, [rbx+258h] ; +0x2a, 0x18001caea mov eax, [rdi+248h] ; +0x31, 0x18001caf1 mov [rbx+248h], eax ; +0x37, 0x18001caf7 mov rax, [rdi+250h] ; +0x3d, 0x18001cafd mov [rbx+250h], rax ; +0x44, 0x18001cb04 cmp rcx, r8 ; +0x4b, 0x18001cb0b jz short loc_18001CB23 ; +0x4e, 0x18001cb0e mov rdx, [r8] ; +0x50, 0x18001cb10 mov r8, [r8+8] ; +0x53, 0x18001cb13 sub r8, rdx ; +0x57, 0x18001cb17 sar r8, 2 ; +0x5a, 0x18001cb1a call sub_18001DA20 ; +0x5e, 0x18001cb1e mov rax, [rdi+270h] ; +0x63, 0x18001cb23 mov [rbx+270h], rax ; +0x6a, 0x18001cb2a mov rax, [rdi+278h] ; +0x71, 0x18001cb31 mov [rbx+278h], rax ; +0x78, 0x18001cb38 mov rax, [rdi+280h] ; +0x7f, 0x18001cb3f mov [rbx+280h], rax ; +0x86, 0x18001cb46 mov rax, [rdi+288h] ; +0x8d, 0x18001cb4d mov [rbx+288h], rax ; +0x94, 0x18001cb54 mov eax, [rdi+290h] ; +0x9b, 0x18001cb5b mov [rbx+290h], eax ; +0xa1, 0x18001cb61 mov rax, rbx ; +0xa7, 0x18001cb67 mov rbx, [rsp+28h+arg_0] ; +0xaa, 0x18001cb6a add rsp, 20h ; +0xaf, 0x18001cb6f pop rdi ; +0xb3, 0x18001cb73 retn ; +0xb4, 0x18001cb74