// // cocos2d::extension::CCScrollView::setContentOffsetInDuration from 0x1800129a0 to 0x180012a03 (99 bytes) // // 2 xrefs: // > @ 0x18002fdf8 // > @ 0x18004a3ec // // 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::CCScrollView::setContentOffsetInDuration( __int64 a1, const struct cocos2d::CCPoint *a2, float a3) { struct cocos2d::CCFiniteTimeAction *v4; // rbx __int64 v5; // rax struct cocos2d::CCAction *v6; // rax v4 = cocos2d::CCMoveTo::create(a3, a2); v5 = cocos2d::CCCallFuncN::create(a1, cocos2d::extension::CCScrollView::stoppedAnimatedScroll); v6 = cocos2d::CCSequence::create(v4, v5, 0); cocos2d::CCNode::runAction(*(cocos2d::CCNode **)(a1 + 448), v6); return cocos2d::CCNode::schedule(a1, cocos2d::extension::CCScrollView::performedAnimatedScroll); }