// // cocos2d::extension::CCHttpClient::getInstance from 0x1800179a0 to 0x1800179d2 (50 bytes) // // 2 xrefs: // > @ 0x18002fdf8 // > @ 0x18004aa7c // // 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 struct cocos2d::extension::CCHttpClient *__fastcall cocos2d::extension::CCHttpClient::getInstance() { struct cocos2d::extension::CCHttpClient *result; // rax cocos2d::extension::CCHttpClient *v1; // [rsp+30h] [rbp+8h] result = (struct cocos2d::extension::CCHttpClient *)qword_1800487D0; if ( !qword_1800487D0 ) { v1 = (cocos2d::extension::CCHttpClient *)operator new(0x48u); result = cocos2d::extension::CCHttpClient::CCHttpClient(v1); qword_1800487D0 = (__int64)result; } return result; }