Function at 0x6715cb30
Capabilities:
Resolve function by parsing pe exports

Disassembly:
test edx, edx
jne 0x6715ce04
push rbx
sub rsp, 0x30
mov rbx, r9
mov r10, rcx
cmp r8d, 0x14
ja case.default.0x6715cb61
lea rcx, [0x67000000]
movsxd rax, r8d
mov edx, dword [rcx + rax*4 + 0x15ce08]
add rdx, rcx
jmp rdx
mov r8, qword [r9 + 0x10]
mov rdx, qword [r9 + 8]
mov rcx, r10
add rsp, 0x30
pop rbx
jmp sym.QtCoreVBox4.dll_protected:_void___cdecl_QAbstractItemModel::dataChanged_class_QModelIndex_const____ptr64__class_QModelIndex_const____ptr64____ptr64
mov rcx, qword [r9 + 0x10]
mov rdx, qword [r9 + 8]
mov rax, qword [r9 + 0x18]
mov r8d, dword [rcx]
mov r9d, dword [rax]
mov edx, dword [rdx]
mov rcx, r10
add rsp, 0x30
pop rbx
jmp sym.QtCoreVBox4.dll_protected:_void___cdecl_QAbstractItemModel::headerDataChanged_enum_Qt::Orientation__int__int____ptr64
xor r9d, r9d
lea rdx, sym.QtCoreVBox4.dll_struct_QMetaObject_const_QAbstractItemModel::staticMetaObject
mov rcx, r10
lea r8d, [r9 + 2]
add rsp, 0x30
pop rbx
jmp sym.QtCoreVBox4.dll_public:_static_void___cdecl_QMetaObject::activate_class_QObject____ptr64__struct_QMetaObject_const____ptr64__int__void____ptr64____ptr64_
xor r9d, r9d
lea rdx, sym.QtCoreVBox4.dll_struct_QMetaObject_const_QAbstractItemModel::staticMetaObject
mov rcx, r10
lea r8d, [r9 + 3]
add rsp, 0x30
pop rbx
jmp sym.QtCoreVBox4.dll_public:_static_void___cdecl_QMetaObject::activate_class_QObject____ptr64__struct_QMetaObject_const____ptr64__int__void____ptr64____ptr64_
mov rcx, qword [r9 + 0x10]
mov rax, qword [r9 + 0x18]
mov rdx, qword [rbx + 8]
mov r8d, dword [rcx]
mov r9d, dword [rax]
mov rcx, r10
add rsp, 0x30
pop rbx
jmp sym.QtCoreVBox4.dll_private:_void___cdecl_QAbstractItemModel::rowsAboutToBeInserted_class_QModelIndex_const____ptr64__int__int____ptr64
mov rcx, qword [r9 + 0x10]
mov rax, qword [r9 + 0x18]
mov rdx, qword [rbx + 8]
mov r8d, dword [rcx]
mov r9d, dword [rax]
mov rcx, r10
add rsp, 0x30
pop rbx
jmp sym.QtCoreVBox4.dll_private:_void___cdecl_QAbstractItemModel::rowsInserted_class_QModelIndex_const____ptr64__int__int____ptr64
mov rcx, qword [r9 + 0x10]
mov rax, qword [r9 + 0x18]
mov rdx, qword [rbx + 8]
mov r8d, dword [rcx]
mov r9d, dword [rax]
mov rcx, r10
add rsp, 0x30
pop rbx
jmp sym.QtCoreVBox4.dll_private:_void___cdecl_QAbstractItemModel::rowsAboutToBeRemoved_class_QModelIndex_const____ptr64__int__int____ptr64
mov rcx, qword [r9 + 0x10]
mov rax, qword [r9 + 0x18]
mov rdx, qword [rbx + 8]
mov r8d, dword [rcx]
mov r9d, dword [rax]
mov rcx, r10
add rsp, 0x30
pop rbx
jmp sym.QtCoreVBox4.dll_private:_void___cdecl_QAbstractItemModel::rowsRemoved_class_QModelIndex_const____ptr64__int__int____ptr64
mov rcx, qword [r9 + 0x10]
mov rax, qword [r9 + 0x18]
mov rdx, qword [rbx + 8]
mov r8d, dword [rcx]
mov r9d, dword [rax]
mov rcx, r10
add rsp, 0x30
pop rbx
jmp sym.QtCoreVBox4.dll_private:_void___cdecl_QAbstractItemModel::columnsAboutToBeInserted_class_QModelIndex_const____ptr64__int__int____ptr64
mov rcx, qword [r9 + 0x10]
mov rax, qword [r9 + 0x18]
mov rdx, qword [rbx + 8]
mov r8d, dword [rcx]
mov r9d, dword [rax]
mov rcx, r10
add rsp, 0x30
pop rbx
jmp sym.QtCoreVBox4.dll_private:_void___cdecl_QAbstractItemModel::columnsInserted_class_QModelIndex_const____ptr64__int__int____ptr64
mov rcx, qword [r9 + 0x10]
mov rax, qword [r9 + 0x18]
mov rdx, qword [rbx + 8]
mov r8d, dword [rcx]
mov r9d, dword [rax]
mov rcx, r10
add rsp, 0x30
pop rbx
jmp sym.QtCoreVBox4.dll_private:_void___cdecl_QAbstractItemModel::columnsAboutToBeRemoved_class_QModelIndex_const____ptr64__int__int____ptr64
mov rcx, qword [r9 + 0x10]
mov rax, qword [r9 + 0x18]
mov rdx, qword [rbx + 8]
mov r8d, dword [rcx]
mov r9d, dword [rax]
mov rcx, r10
add rsp, 0x30
pop rbx
jmp sym.QtCoreVBox4.dll_private:_void___cdecl_QAbstractItemModel::columnsRemoved_class_QModelIndex_const____ptr64__int__int____ptr64
xor r9d, r9d
lea rdx, sym.QtCoreVBox4.dll_struct_QMetaObject_const_QAbstractItemModel::staticMetaObject
mov rcx, r10
lea r8d, [r9 + 0xc]
add rsp, 0x30
pop rbx
jmp sym.QtCoreVBox4.dll_public:_static_void___cdecl_QMetaObject::activate_class_QObject____ptr64__struct_QMetaObject_const____ptr64__int__void____ptr64____ptr64_
xor r9d, r9d
lea rdx, sym.QtCoreVBox4.dll_struct_QMetaObject_const_QAbstractItemModel::staticMetaObject
mov rcx, r10
lea r8d, [r9 + 0xd]
add rsp, 0x30
pop rbx
jmp sym.QtCoreVBox4.dll_public:_static_void___cdecl_QMetaObject::activate_class_QObject____ptr64__struct_QMetaObject_const____ptr64__int__void____ptr64____ptr64_
mov rax, qword [r9 + 0x28]
mov rdx, qword [r9 + 0x10]
mov rcx, qword [r9 + 0x18]
mov eax, dword [rax]
mov r8d, dword [rdx]
mov rdx, qword [rbx + 8]
mov dword [rsp + 0x28], eax
mov rax, qword [r9 + 0x20]
mov r9d, dword [rcx]
mov rcx, r10
mov qword [rsp + 0x20], rax
call sym.QtCoreVBox4.dll_private:_void___cdecl_QAbstractItemModel::rowsAboutToBeMoved_class_QModelIndex_const____ptr64__int__int__class_QModelIndex_const____ptr64__int____ptr64
add rsp, 0x30
pop rbx
ret
mov rax, qword [r9 + 0x28]
mov rdx, qword [r9 + 0x10]
mov rcx, qword [r9 + 0x18]
mov eax, dword [rax]
mov r8d, dword [rdx]
mov rdx, qword [rbx + 8]
mov dword [rsp + 0x28], eax
mov rax, qword [r9 + 0x20]
mov r9d, dword [rcx]
mov rcx, r10
mov qword [rsp + 0x20], rax
call sym.QtCoreVBox4.dll_private:_void___cdecl_QAbstractItemModel::rowsMoved_class_QModelIndex_const____ptr64__int__int__class_QModelIndex_const____ptr64__int____ptr64
add rsp, 0x30
pop rbx
ret
mov rax, qword [r9 + 0x28]
mov rdx, qword [r9 + 0x10]
mov rcx, qword [r9 + 0x18]
mov eax, dword [rax]
mov r8d, dword [rdx]
mov rdx, qword [rbx + 8]
mov dword [rsp + 0x28], eax
mov rax, qword [r9 + 0x20]
mov r9d, dword [rcx]
mov rcx, r10
mov qword [rsp + 0x20], rax
call sym.QtCoreVBox4.dll_private:_void___cdecl_QAbstractItemModel::columnsAboutToBeMoved_class_QModelIndex_const____ptr64__int__int__class_QModelIndex_const____ptr64__int____ptr64
add rsp, 0x30
pop rbx
ret
mov rax, qword [r9 + 0x28]
mov rdx, qword [r9 + 0x10]
mov rcx, qword [r9 + 0x18]
mov eax, dword [rax]
mov r8d, dword [rdx]
mov rdx, qword [rbx + 8]
mov dword [rsp + 0x28], eax
mov rax, qword [r9 + 0x20]
mov r9d, dword [rcx]
mov rcx, r10
mov qword [rsp + 0x20], rax
call sym.QtCoreVBox4.dll_private:_void___cdecl_QAbstractItemModel::columnsMoved_class_QModelIndex_const____ptr64__int__int__class_QModelIndex_const____ptr64__int____ptr64
add rsp, 0x30
pop rbx
ret
mov rax, qword [r10]
mov rcx, r10
call qword [rax + 0x128]
mov rcx, qword [rbx]
test rcx, rcx
je case.default.0x6715cb61
mov byte [rcx], al
add rsp, 0x30
pop rbx
ret
mov rax, qword [r10]
mov rcx, r10
add rsp, 0x30
pop rbx
jmp qword [rax + 0x130]
mov rcx, r10
call sym.QtCoreVBox4.dll_public:_void___cdecl_QStringRef::destructor_void____ptr64
add rsp, 0x30
pop rbx
repz ret