; ; cocos2d::extension::CCEditBoxImplWin::CCEditBoxImplWin from 0x180011650 to 0x1800116fc (172 bytes) ; ; 3 xrefs: ; > cocos2d::extension::CCEditBox::initWithSizeAndBackgroundSprite @ 0x180010a74 ; > @ 0x18002fdf8 ; > @ 0x18004a29c ; ; 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], rcx ; +0x0, 0x180011650 push rbx ; +0x5, 0x180011655 sub rsp, 20h ; +0x6, 0x180011656 mov rbx, rcx ; +0xa, 0x18001165a xor ecx, ecx ; +0xd, 0x18001165d mov [rbx+8], rcx ; +0xf, 0x18001165f mov [rbx+10h], rdx ; +0x13, 0x180011663 lea rax, ??_7CCEditBoxImplWin@extension@cocos2d@@6B@; const cocos2d::extension::CCEditBoxImplWin::`vftable' ; +0x17, 0x180011667 mov [rbx], rax ; +0x1e, 0x18001166e mov [rbx+18h], rcx ; +0x21, 0x180011671 mov [rbx+20h], rcx ; +0x25, 0x180011675 mov dword ptr [rbx+28h], 6 ; +0x29, 0x180011679 mov qword ptr [rbx+2Ch], 4 ; +0x30, 0x180011680 xorps xmm0, xmm0 ; +0x38, 0x180011688 movups xmmword ptr [rbx+38h], xmm0 ; +0x3b, 0x18001168b mov [rbx+48h], rcx ; +0x3f, 0x18001168f mov qword ptr [rbx+50h], 0Fh ; +0x43, 0x180011693 mov [rbx+38h], cl ; +0x4b, 0x18001169b movups xmmword ptr [rbx+58h], xmm0 ; +0x4e, 0x18001169e mov [rbx+68h], rcx ; +0x52, 0x1800116a2 mov qword ptr [rbx+70h], 0Fh ; +0x56, 0x1800116a6 mov [rbx+58h], cl ; +0x5e, 0x1800116ae movzx eax, cs:word_1800234D0 ; +0x61, 0x1800116b1 mov [rbx+78h], ax ; +0x68, 0x1800116b8 movzx eax, cs:byte_1800234D2 ; +0x6c, 0x1800116bc mov [rbx+7Ah], al ; +0x73, 0x1800116c3 movzx eax, cs:word_1800234CC ; +0x76, 0x1800116c6 mov [rbx+7Bh], ax ; +0x7d, 0x1800116cd movzx eax, cs:byte_1800234CE ; +0x81, 0x1800116d1 mov [rbx+7Dh], al ; +0x88, 0x1800116d8 mov dword ptr [rbx+80h], 0FFFFFFFFh ; +0x8b, 0x1800116db lea rcx, [rbx+84h] ; +0x95, 0x1800116e5 call cs:??0CCSize@cocos2d@@QEAA@XZ; cocos2d::CCSize::CCSize(void) ; +0x9c, 0x1800116ec nop ; +0xa2, 0x1800116f2 mov rax, rbx ; +0xa3, 0x1800116f3 add rsp, 20h ; +0xa6, 0x1800116f6 pop rbx ; +0xaa, 0x1800116fa retn ; +0xab, 0x1800116fb