// // cocos2d::extension::CCControlHuePicker::create from 0x1800085a0 to 0x180008615 (117 bytes) // // 4 xrefs: // > cocos2d::extension::CCControlColourPicker::init @ 0x180007d5f // > @ 0x18002fdf8 // > @ 0x180049888 // > @ 0x180049894 // // 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=1 cocos2d::extension::CCControlHuePicker *__fastcall cocos2d::extension::CCControlHuePicker::create( __int64 a1, const struct cocos2d::CCPoint *a2) { cocos2d::extension::CCControlHuePicker *v4; // rdi __int64 v5; // rbx __int64 v6; // rax cocos2d::extension::CCControlHuePicker *v8; // [rsp+40h] [rbp+18h] BYREF v8 = (cocos2d::extension::CCControlHuePicker *)operator new(0x1F8u); v4 = cocos2d::extension::CCControlHuePicker::CCControlHuePicker(v8); v5 = *(_QWORD *)v4; v6 = cocos2d::CCPoint::CCPoint((cocos2d::CCPoint *)&v8, a2); (*(void (__fastcall **)(cocos2d::extension::CCControlHuePicker *, __int64, __int64))(v5 + 1128))(v4, a1, v6); cocos2d::CCObject::autorelease(v4); return v4; }