; ; cocos2d::extension::CCScrollView::afterDraw from 0x1800137a0 to 0x18001380d (109 bytes) ; ; 2 xrefs: ; > @ 0x18002fdf8 ; > @ 0x18004a530 ; ; 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, 0x1800137a0 sub rsp, 30h ; +0x2, 0x1800137a2 cmp byte ptr [rcx+1DDh], 0 ; +0x6, 0x1800137a6 mov rbx, rcx ; +0xd, 0x1800137ad jz short loc_180013807 ; +0x10, 0x1800137b0 cmp byte ptr [rcx+220h], 0 ; +0x12, 0x1800137b2 jz short loc_1800137F6 ; +0x19, 0x1800137b9 call cs:?sharedOpenGLView@CCEGLView@cocos2d@@SAPEAV12@XZ; cocos2d::CCEGLView::sharedOpenGLView(void) ; +0x1b, 0x1800137bb movss xmm0, dword ptr [rbx+21Ch] ; +0x21, 0x1800137c1 mov rcx, rax ; +0x29, 0x1800137c9 movss xmm3, dword ptr [rbx+218h] ; +0x2c, 0x1800137cc movss xmm2, dword ptr [rbx+214h] ; +0x34, 0x1800137d4 mov rdx, [rax] ; +0x3c, 0x1800137dc movss xmm1, dword ptr [rbx+210h] ; +0x3f, 0x1800137df movss [rsp+38h+var_18], xmm0 ; +0x47, 0x1800137e7 call qword ptr [rdx+68h] ; +0x4d, 0x1800137ed add rsp, 30h ; +0x50, 0x1800137f0 pop rbx ; +0x54, 0x1800137f4 retn ; +0x55, 0x1800137f5 mov ecx, 0C11h ; +0x56, 0x1800137f6 add rsp, 30h ; +0x5b, 0x1800137fb pop rbx ; +0x5f, 0x1800137ff jmp cs:glDisable ; +0x60, 0x180013800 add rsp, 30h ; +0x67, 0x180013807 pop rbx ; +0x6b, 0x18001380b retn ; +0x6c, 0x18001380c