; ; cocos2d::extension::CCEditBox::setPlaceHolder from 0x180010ed0 to 0x180010f26 (86 bytes) ; ; 2 xrefs: ; > @ 0x18002fdf8 ; > @ 0x18004a1d0 ; ; 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 ; test rdx, rdx ; +0x0, 0x180010ed0 jz short locret_180010F25 ; +0x3, 0x180010ed3 mov [rsp+arg_0], rbx ; +0x5, 0x180010ed5 push rdi ; +0xa, 0x180010eda sub rsp, 20h ; +0xb, 0x180010edb mov rbx, rdx ; +0xf, 0x180010edf mov rdi, rcx ; +0x12, 0x180010ee2 mov r8, 0FFFFFFFFFFFFFFFFh ; +0x15, 0x180010ee5 nop dword ptr [rax+00h] ; +0x1c, 0x180010eec inc r8; Size ; +0x20, 0x180010ef0 cmp byte ptr [rdx+r8], 0 ; +0x23, 0x180010ef3 jnz short loc_180010EF0 ; +0x28, 0x180010ef8 add rcx, 280h; void * ; +0x2a, 0x180010efa call sub_180003BC0 ; +0x31, 0x180010f01 mov rcx, [rdi+240h] ; +0x36, 0x180010f06 test rcx, rcx ; +0x3d, 0x180010f0d jz short loc_180010F1B ; +0x40, 0x180010f10 mov rax, [rcx] ; +0x42, 0x180010f12 mov rdx, rbx ; +0x45, 0x180010f15 call qword ptr [rax+70h] ; +0x48, 0x180010f18 mov rbx, [rsp+28h+arg_0] ; +0x4b, 0x180010f1b add rsp, 20h ; +0x50, 0x180010f20 pop rdi ; +0x54, 0x180010f24 retn ; +0x55, 0x180010f25