; ; cocos2d::extension::CCControlSlider::create from 0x18000a530 to 0x18000a59e (110 bytes) ; ; 4 xrefs: ; > cocos2d::extension::CCControlSlider::create @ 0x18000a52b ; > @ 0x18002fdf8 ; > @ 0x180049b34 ; > @ 0x180049b40 ; ; 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, 0x18000a530 mov [rsp+arg_8], rbp ; +0x5, 0x18000a535 mov [rsp+arg_10], rsi ; +0xa, 0x18000a53a push rdi ; +0xf, 0x18000a53f sub rsp, 20h ; +0x10, 0x18000a540 mov rdi, r8 ; +0x14, 0x18000a544 mov rsi, rdx ; +0x17, 0x18000a547 mov rbp, rcx ; +0x1a, 0x18000a54a mov ecx, 208h; Size ; +0x1d, 0x18000a54d call ??2@YAPEAX_K@Z; operator new(unsigned __int64) ; +0x22, 0x18000a552 mov [rsp+28h+arg_18], rax ; +0x27, 0x18000a557 mov rcx, rax; this ; +0x2c, 0x18000a55c call ??0CCControlSlider@extension@cocos2d@@QEAA@XZ; cocos2d::extension::CCControlSlider::CCControlSlider(void) ; +0x2f, 0x18000a55f mov rbx, rax ; +0x34, 0x18000a564 mov r10, [rax] ; +0x37, 0x18000a567 mov r9, rdi ; +0x3a, 0x18000a56a mov r8, rsi ; +0x3d, 0x18000a56d mov rdx, rbp ; +0x40, 0x18000a570 mov rcx, rax ; +0x43, 0x18000a573 call qword ptr [r10+470h] ; +0x46, 0x18000a576 mov rcx, rbx ; +0x4d, 0x18000a57d call cs:?autorelease@CCObject@cocos2d@@QEAAPEAV12@XZ; cocos2d::CCObject::autorelease(void) ; +0x50, 0x18000a580 mov rax, rbx ; +0x56, 0x18000a586 mov rbx, [rsp+28h+arg_0] ; +0x59, 0x18000a589 mov rbp, [rsp+28h+arg_8] ; +0x5e, 0x18000a58e mov rsi, [rsp+28h+arg_10] ; +0x63, 0x18000a593 add rsp, 20h ; +0x68, 0x18000a598 pop rdi ; +0x6c, 0x18000a59c retn ; +0x6d, 0x18000a59d