// // 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 // // Hidden C++ exception states: #wind=3 cocos2d::extension::CCEditBoxImplWin *__fastcall cocos2d::extension::CCEditBoxImplWin::CCEditBoxImplWin( cocos2d::extension::CCEditBoxImplWin *this, struct cocos2d::extension::CCEditBox *a2) { *((_QWORD *)this + 1) = 0; *((_QWORD *)this + 2) = a2; *(_QWORD *)this = &cocos2d::extension::CCEditBoxImplWin::`vftable'; *((_QWORD *)this + 3) = 0; *((_QWORD *)this + 4) = 0; *((_DWORD *)this + 10) = 6; *(_QWORD *)((char *)this + 44) = 4; *(_OWORD *)((char *)this + 56) = 0; *((_QWORD *)this + 9) = 0; *((_QWORD *)this + 10) = 15; *((_BYTE *)this + 56) = 0; *(_OWORD *)((char *)this + 88) = 0; *((_QWORD *)this + 13) = 0; *((_QWORD *)this + 14) = 15; *((_BYTE *)this + 88) = 0; *((_WORD *)this + 60) = -1; *((_BYTE *)this + 122) = -1; *(_WORD *)((char *)this + 123) = -22874; *((_BYTE *)this + 125) = -90; *((_DWORD *)this + 32) = -1; cocos2d::CCSize::CCSize((cocos2d::extension::CCEditBoxImplWin *)((char *)this + 132)); return this; }