; ; cocos2d::extension::CCTableView::create from 0x180014c40 to 0x180014ccb (139 bytes) ; ; 3 xrefs: ; > cocos2d::extension::CCTableView::create @ 0x180014c2d ; > @ 0x18002fdf8 ; > @ 0x18004a710 ; ; 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 ; mov [rsp+arg_8], rbx ; +0x0, 0x180014c40 mov [rsp+arg_10], rbp ; +0x5, 0x180014c45 mov [rsp+arg_18], rsi ; +0xa, 0x180014c4a push rdi ; +0xf, 0x180014c4f sub rsp, 20h ; +0x10, 0x180014c50 mov rsi, r8 ; +0x14, 0x180014c54 mov rbx, rdx ; +0x17, 0x180014c57 mov rbp, rcx ; +0x1a, 0x180014c5a mov ecx, 298h; Size ; +0x1d, 0x180014c5d call ??2@YAPEAX_K@Z; operator new(unsigned __int64) ; +0x22, 0x180014c62 mov [rsp+28h+arg_0], rax ; +0x27, 0x180014c67 mov rcx, rax; this ; +0x2c, 0x180014c6c call ??0CCTableView@extension@cocos2d@@QEAA@XZ; cocos2d::extension::CCTableView::CCTableView(void) ; +0x2f, 0x180014c6f mov rdi, rax ; +0x34, 0x180014c74 mov rdx, rbx ; +0x37, 0x180014c77 lea rcx, [rsp+28h+arg_0] ; +0x3a, 0x180014c7a call cs:??0CCSize@cocos2d@@QEAA@AEBV01@@Z; cocos2d::CCSize::CCSize(cocos2d::CCSize const &) ; +0x3f, 0x180014c7f mov rdx, rax ; +0x45, 0x180014c85 mov r8, rsi ; +0x48, 0x180014c88 mov rcx, rdi ; +0x4b, 0x180014c8b call ?initWithViewSize@CCTableView@extension@cocos2d@@QEAA_NVCCSize@3@PEAVCCNode@3@@Z; cocos2d::extension::CCTableView::initWithViewSize(cocos2d::CCSize,cocos2d::CCNode *) ; +0x4e, 0x180014c8e mov rcx, rdi ; +0x53, 0x180014c93 call cs:?autorelease@CCObject@cocos2d@@QEAAPEAV12@XZ; cocos2d::CCObject::autorelease(void) ; +0x56, 0x180014c96 mov [rdi+280h], rbp ; +0x5c, 0x180014c9c mov rcx, rdi; this ; +0x63, 0x180014ca3 call ?_updateCellPositions@CCTableView@extension@cocos2d@@IEAAXXZ; cocos2d::extension::CCTableView::_updateCellPositions(void) ; +0x66, 0x180014ca6 mov rcx, rdi; this ; +0x6b, 0x180014cab call ?_updateContentSize@CCTableView@extension@cocos2d@@QEAAXXZ; cocos2d::extension::CCTableView::_updateContentSize(void) ; +0x6e, 0x180014cae mov rax, rdi ; +0x73, 0x180014cb3 mov rbx, [rsp+28h+arg_8] ; +0x76, 0x180014cb6 mov rbp, [rsp+28h+arg_10] ; +0x7b, 0x180014cbb mov rsi, [rsp+28h+arg_18] ; +0x80, 0x180014cc0 add rsp, 20h ; +0x85, 0x180014cc5 pop rdi ; +0x89, 0x180014cc9 retn ; +0x8a, 0x180014cca