; ; cocos2d::extension::CCScale9Sprite::init from 0x18000db40 to 0x18000db9d (93 bytes) ; ; 3 xrefs: ; > @ 0x180027598 ; > @ 0x18002fdf8 ; > @ 0x180049e64 ; ; 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, 0x18000db40 mov [rsp+arg_8], rsi ; +0x5, 0x18000db45 push rdi ; +0xa, 0x18000db4a sub rsp, 40h ; +0xb, 0x18000db4b mov rdi, [rcx] ; +0xf, 0x18000db4f lea rdx, unk_180048610 ; +0x12, 0x18000db52 mov rsi, rcx ; +0x19, 0x18000db59 lea rcx, [rsp+48h+var_28] ; +0x1c, 0x18000db5c call cs:??0CCRect@cocos2d@@QEAA@AEBV01@@Z; cocos2d::CCRect::CCRect(cocos2d::CCRect const &) ; +0x21, 0x18000db61 lea rdx, unk_180048610 ; +0x27, 0x18000db67 mov rbx, rax ; +0x2e, 0x18000db6e lea rcx, [rsp+48h+var_18] ; +0x31, 0x18000db71 call cs:??0CCRect@cocos2d@@QEAA@AEBV01@@Z; cocos2d::CCRect::CCRect(cocos2d::CCRect const &) ; +0x36, 0x18000db76 mov r9, rbx ; +0x3c, 0x18000db7c xor edx, edx ; +0x3f, 0x18000db7f mov r8, rax ; +0x41, 0x18000db81 mov rcx, rsi ; +0x44, 0x18000db84 call qword ptr [rdi+3C8h] ; +0x47, 0x18000db87 mov rbx, [rsp+48h+arg_0] ; +0x4d, 0x18000db8d mov rsi, [rsp+48h+arg_8] ; +0x52, 0x18000db92 add rsp, 40h ; +0x57, 0x18000db97 pop rdi ; +0x5b, 0x18000db9b retn ; +0x5c, 0x18000db9c