// // cocos2d::extension::CCScale9Sprite::operator= from 0x18001ae00 to 0x18001afa0 (416 bytes) // // 2 xrefs: // > @ 0x18002fdf8 // > @ 0x18004ad70 // // 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::CCScale9Sprite::operator=(__int64 a1, __int64 a2) { cocos2d::CCNodeRGBA::operator=(); cocos2d::CCSize::operator=(a1 + 344, a2 + 344); cocos2d::CCSize::operator=(a1 + 352, a2 + 352); cocos2d::CCRect::operator=(a1 + 360, a2 + 360); *(_DWORD *)(a1 + 376) = *(_DWORD *)(a2 + 376); *(_DWORD *)(a1 + 380) = *(_DWORD *)(a2 + 380); *(_DWORD *)(a1 + 384) = *(_DWORD *)(a2 + 384); *(_DWORD *)(a1 + 388) = *(_DWORD *)(a2 + 388); *(_BYTE *)(a1 + 392) = *(_BYTE *)(a2 + 392); cocos2d::CCRect::operator=(a1 + 396, a2 + 396); *(_BYTE *)(a1 + 412) = *(_BYTE *)(a2 + 412); cocos2d::CCRect::operator=(a1 + 416, a2 + 416); *(_BYTE *)(a1 + 432) = *(_BYTE *)(a2 + 432); *(_QWORD *)(a1 + 440) = *(_QWORD *)(a2 + 440); *(_QWORD *)(a1 + 448) = *(_QWORD *)(a2 + 448); *(_QWORD *)(a1 + 456) = *(_QWORD *)(a2 + 456); *(_QWORD *)(a1 + 464) = *(_QWORD *)(a2 + 464); *(_QWORD *)(a1 + 472) = *(_QWORD *)(a2 + 472); *(_QWORD *)(a1 + 480) = *(_QWORD *)(a2 + 480); *(_QWORD *)(a1 + 488) = *(_QWORD *)(a2 + 488); *(_QWORD *)(a1 + 496) = *(_QWORD *)(a2 + 496); *(_QWORD *)(a1 + 504) = *(_QWORD *)(a2 + 504); *(_QWORD *)(a1 + 512) = *(_QWORD *)(a2 + 512); *(_BYTE *)(a1 + 520) = *(_BYTE *)(a2 + 520); *(_BYTE *)(a1 + 521) = *(_BYTE *)(a2 + 521); *(_WORD *)(a1 + 522) = *(_WORD *)(a2 + 522); *(_BYTE *)(a1 + 524) = *(_BYTE *)(a2 + 524); return a1; }