; ; cocos2d::extension::CCScale9Sprite::resizableSpriteWithCapInsets from 0x18000fbc0 to 0x18000fc69 (169 bytes) ; ; 2 xrefs: ; > @ 0x18002fdf8 ; > @ 0x180049fa8 ; ; 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_0], rbx ; +0x0, 0x18000fbc0 mov [rsp+arg_8], rbp ; +0x5, 0x18000fbc5 mov [rsp+arg_18], rsi ; +0xa, 0x18000fbca push rdi ; +0xf, 0x18000fbcf sub rsp, 40h ; +0x10, 0x18000fbd0 mov rbx, rdx ; +0x14, 0x18000fbd4 mov rbp, rcx ; +0x17, 0x18000fbd7 mov ecx, 210h; Size ; +0x1a, 0x18000fbda call ??2@YAPEAX_K@Z; operator new(unsigned __int64) ; +0x1f, 0x18000fbdf mov [rsp+48h+arg_10], rax ; +0x24, 0x18000fbe4 mov rcx, rax; this ; +0x29, 0x18000fbe9 call ??0CCScale9Sprite@extension@cocos2d@@QEAA@XZ; cocos2d::extension::CCScale9Sprite::CCScale9Sprite(void) ; +0x2c, 0x18000fbec mov rsi, rax ; +0x31, 0x18000fbf1 test rax, rax ; +0x34, 0x18000fbf4 jz short loc_18000FC52 ; +0x37, 0x18000fbf7 mov rdi, [rax] ; +0x39, 0x18000fbf9 mov rdx, rbx ; +0x3c, 0x18000fbfc lea rcx, [rsp+48h+var_28] ; +0x3f, 0x18000fbff call cs:??0CCRect@cocos2d@@QEAA@AEBV01@@Z; cocos2d::CCRect::CCRect(cocos2d::CCRect const &) ; +0x44, 0x18000fc04 mov rbx, rax ; +0x4a, 0x18000fc0a lea rdx, [rbp+18Ch] ; +0x4d, 0x18000fc0d lea rcx, [rsp+48h+var_18] ; +0x54, 0x18000fc14 call cs:??0CCRect@cocos2d@@QEAA@AEBV01@@Z; cocos2d::CCRect::CCRect(cocos2d::CCRect const &) ; +0x59, 0x18000fc19 mov r8, rax ; +0x5f, 0x18000fc1f mov r9, rbx ; +0x62, 0x18000fc22 mov rdx, [rbp+1B8h] ; +0x65, 0x18000fc25 mov rcx, rsi ; +0x6c, 0x18000fc2c call qword ptr [rdi+3C8h] ; +0x6f, 0x18000fc2f mov rcx, rsi ; +0x75, 0x18000fc35 test al, al ; +0x78, 0x18000fc38 jz short loc_18000FC47 ; +0x7a, 0x18000fc3a call cs:?autorelease@CCObject@cocos2d@@QEAAPEAV12@XZ; cocos2d::CCObject::autorelease(void) ; +0x7c, 0x18000fc3c mov rax, rsi ; +0x82, 0x18000fc42 jmp short loc_18000FC54 ; +0x85, 0x18000fc45 mov rax, [rsi] ; +0x87, 0x18000fc47 mov edx, 1 ; +0x8a, 0x18000fc4a call qword ptr [rax+8] ; +0x8f, 0x18000fc4f xor eax, eax ; +0x92, 0x18000fc52 mov rbx, [rsp+48h+arg_0] ; +0x94, 0x18000fc54 mov rbp, [rsp+48h+arg_8] ; +0x99, 0x18000fc59 mov rsi, [rsp+48h+arg_18] ; +0x9e, 0x18000fc5e add rsp, 40h ; +0xa3, 0x18000fc63 pop rdi ; +0xa7, 0x18000fc67 retn ; +0xa8, 0x18000fc68