// // cocos2d::extension::CCControlButton::operator= from 0x18001b4a0 to 0x18001b5b4 (276 bytes) // // 3 xrefs: // > cocos2d::extension::CCEditBox::operator= @ 0x18001ce00 // > @ 0x18002fdf8 // > @ 0x18004add0 // // 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 // __int64 __fastcall cocos2d::extension::CCControlButton::operator=(__int64 a1, __int64 a2) { cocos2d::extension::CCControl::operator=(a1, a2); *(_QWORD *)(a1 + 472) = *(_QWORD *)(a2 + 472); *(_WORD *)(a1 + 480) = *(_WORD *)(a2 + 480); *(_BYTE *)(a1 + 482) = *(_BYTE *)(a2 + 482); *(_BYTE *)(a1 + 483) = *(_BYTE *)(a2 + 483); *(_QWORD *)(a1 + 488) = *(_QWORD *)(a2 + 488); *(_QWORD *)(a1 + 496) = *(_QWORD *)(a2 + 496); cocos2d::CCSize::operator=(a1 + 504, a2 + 504); *(_BYTE *)(a1 + 512) = *(_BYTE *)(a2 + 512); cocos2d::CCPoint::operator=(a1 + 516, a2 + 516); *(_BYTE *)(a1 + 524) = *(_BYTE *)(a2 + 524); *(_BYTE *)(a1 + 525) = *(_BYTE *)(a2 + 525); *(_QWORD *)(a1 + 528) = *(_QWORD *)(a2 + 528); *(_QWORD *)(a1 + 536) = *(_QWORD *)(a2 + 536); *(_QWORD *)(a1 + 544) = *(_QWORD *)(a2 + 544); *(_QWORD *)(a1 + 552) = *(_QWORD *)(a2 + 552); *(_DWORD *)(a1 + 560) = *(_DWORD *)(a2 + 560); *(_DWORD *)(a1 + 564) = *(_DWORD *)(a2 + 564); return a1; }