; ; cocos2d::extension::CCControlColourPicker::updateHueAndControlPicker from 0x180008020 to 0x1800080a9 (137 bytes) ; ; 4 xrefs: ; > cocos2d::extension::CCControlColourPicker::init @ 0x180007def ; > cocos2d::extension::CCControlColourPicker::setColorValue @ 0x180007f57 ; > @ 0x18002fdf8 ; > @ 0x180049840 ; ; 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, 0x180008020 sub rsp, 40h ; +0x2, 0x180008022 mov rbx, rcx ; +0x6, 0x180008026 mov rcx, [rcx+200h] ; +0x9, 0x180008029 movsd xmm1, qword ptr [rbx+1E0h] ; +0x10, 0x180008030 mov rax, [rcx] ; +0x18, 0x180008038 cvtpd2ps xmm1, xmm1 ; +0x1b, 0x18000803b call qword ptr [rax+458h] ; +0x1f, 0x18000803f mov rcx, [rbx+1F8h] ; +0x25, 0x180008045 lea rdx, [rsp+48h+var_28] ; +0x2c, 0x18000804c movups xmm0, xmmword ptr [rbx+1E0h] ; +0x31, 0x180008051 movsd xmm1, qword ptr [rbx+1F0h] ; +0x38, 0x180008058 mov rax, [rcx] ; +0x40, 0x180008060 movaps [rsp+48h+var_28], xmm0 ; +0x43, 0x180008063 movsd [rsp+48h+var_18], xmm1 ; +0x48, 0x180008068 call qword ptr [rax+460h] ; +0x4e, 0x18000806e mov rcx, [rbx+1F8h] ; +0x54, 0x180008074 lea rdx, [rsp+48h+var_28] ; +0x5b, 0x18000807b movups xmm0, xmmword ptr [rbx+1E0h] ; +0x60, 0x180008080 movsd xmm1, qword ptr [rbx+1F0h] ; +0x67, 0x180008087 mov rax, [rcx] ; +0x6f, 0x18000808f movaps [rsp+48h+var_28], xmm0 ; +0x72, 0x180008092 movsd [rsp+48h+var_18], xmm1 ; +0x77, 0x180008097 call qword ptr [rax+468h] ; +0x7d, 0x18000809d add rsp, 40h ; +0x83, 0x1800080a3 pop rbx ; +0x87, 0x1800080a7 retn ; +0x88, 0x1800080a8