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

Disassembly:
push r15
sub rsp, 0x80
mov rax, rdx
mov r15, rcx
test rcx, rcx
jne 0x14003a259
lea rcx, str._s:_NULL
add rsp, 0x80
pop r15
jmp fcn.140076b10
mov qword [rsp + 0x98], rbx
mov qword [rsp + 0x78], rdi
mov qword [rsp + 0x70], r12
xor r12d, r12d
mov qword [rsp + 0x68], r13
cmp byte [rcx + 0x7e], r12b
jne 0x14003a282
cmp byte [rcx + 0x7f], r12b
mov ecx, r12d
je 0x14003a287
mov ecx, 1
mov r9, qword [r15]
lea rdx, str._s__s___d___0x_p
mov qword [rsp + 0x28], r15
mov r8, rax
mov dword [rsp + 0x20], ecx
mov rcx, rax
call fcn.14008beb0
xor ecx, ecx
lea r13, [r15 + 0x7f]
movzx edi, al
call fcn.1400329e0
test al, al
je 0x14003a330
lea r13, [r15 + 0x7f]
cmp byte [r15 + 0x7f], r12b
je 0x14003a330
movss xmm0, dword [r15 + 0x18]
lea rdx, [r15 + 0x10]
addss xmm0, dword [rdx]
movss xmm1, dword [rdx + 4]
lea r8, [rsp + 0x90]
addss xmm1, dword [r15 + 0x1c]
mov rcx, qword [0x140141ee0]
mov r9d, 0xff00ffff
add rcx, 0x1ec0
movss dword [rsp + 0x90], xmm0
movss xmm0, dword [0x1400fd1b8]
movss dword [rsp + 0x30], xmm0
movss dword [rsp + 0x94], xmm1
xorps xmm1, xmm1
mov dword [rsp + 0x28], reloc.WS2_32.dll_ntohs
movss dword [rsp + 0x20], xmm1
call fcn.14005d030
lea r13, [r15 + 0x7f]
test dil, dil
je 0x14003a91a
mov qword [rsp + 0xa0], rbp
mov qword [rsp + 0xa8], rsi
mov qword [rsp + 0x60], r14
mov qword [rsp + 0x90], r13
cmp byte [r15 + 0x7f], r12b
jne 0x14003a374
lea rcx, str.Note:_window_is_not_currently_visible.
call fcn.14008b820
lea rax, [r15 + 0x7f]
mov qword [rsp + 0x90], rax
cmp byte [r15 + 0x3e8], r12b
je 0x14003a389
lea rcx, str.Note:_some_memory_buffers_have_been_compacted_freed.
call fcn.14008b820
mov rdx, qword [r15 + 0x2b0]
lea r8, str.DrawList
mov r14d, dword [r15 + 0xc]
mov rcx, r15
call fcn.140039420
movss xmm0, dword [r15 + 0x2c]
lea rcx, str.Pos:___.1f__.1f___Size:___.1f__.1f___ContentSize___.1f__.1f_
movss xmm4, dword [r15 + 0x28]
movss xmm3, dword [r15 + 0x18]
movss xmm2, dword [r15 + 0x14]
movss xmm1, dword [r15 + 0x10]
movss xmm5, dword [r15 + 0x1c]
cvtps2pd xmm0, xmm0
cvtps2pd xmm4, xmm4
movsd qword [rsp + 0x30], xmm0
cvtps2pd xmm3, xmm3
cvtps2pd xmm2, xmm2
cvtps2pd xmm1, xmm1
cvtps2pd xmm5, xmm5
movsd qword [rsp + 0x28], xmm4
movq r9, xmm3
movq r8, xmm2
movsd qword [rsp + 0x20], xmm5
movq rdx, xmm1
call fcn.140076b10
lea rbp, [0x140121d8b]
test r14b, 0x40
lea rax, str.AlwaysAutoResize
mov rsi, rbp
cmovne rsi, rax
lea rdx, str.Popup
bt r14d, 0x12
mov qword [rsp + 0x50], rsi
lea rax, str.NoNavInputs
mov rdi, rbp
cmovb rdi, rax
mov rbx, rbp
bt r14d, 9
mov qword [rsp + 0x48], rdi
lea rax, str.NoMouseInputs
mov r11, rbp
cmovb rbx, rax
mov r10, rbp
bt r14d, 8
mov qword [rsp + 0x40], rbx
lea rax, str.NoSavedSettings
mov rcx, rbp
cmovb r11, rax
mov r9, rbp
bt r14d, 0x1c
mov qword [rsp + 0x38], r11
lea rax, str.ChildMenu
mov r8, rbp
cmovb r10, rax
bt r14d, 0x1b
mov qword [rsp + 0x30], r10
lea rax, str.Modal
cmovb rcx, rax
bt r14d, 0x1a
mov qword [rsp + 0x28], rcx
mov rax, rbp
cmovb rax, rdx
lea rcx, str.Flags:_0x_08X___s_s_s_s_s_s_s_s_s.._
bt r14d, 0x19
mov qword [rsp + 0x20], rax
lea rdx, str.Tooltip
cmovb r9, rdx
lea rdx, [0x1400fc714]
bt r14d, 0x18
cmovb r8, rdx
mov edx, r14d
call fcn.140076b10
cmp byte [r15 + 0x7d], r12b
lea rcx, [0x1400fc748]
movss xmm0, dword [r15 + 0x60]
mov rax, rbp
cmovne rax, rcx
lea rcx, [0x1400fc74c]
cmp byte [r15 + 0x7c], r12b
cvtps2pd xmm0, xmm0
cmovne rbp, rcx
movss xmm3, dword [r15 + 0x58]
lea rcx, str.Scroll:___.2f__.2f__.2f__.2f__Scrollbar:_s_s
movss xmm2, dword [r15 + 0x5c]
movss xmm1, dword [r15 + 0x54]
mov qword [rsp + 0x30], rax
cvtps2pd xmm3, xmm3
mov qword [rsp + 0x28], rbp
cvtps2pd xmm2, xmm2
cvtps2pd xmm1, xmm1
movq r9, xmm3
movsd qword [rsp + 0x20], xmm0
movq r8, xmm2
movq rdx, xmm1
call fcn.140076b10
movzx edx, byte [r15 + 0x7e]
test dl, dl
jne 0x14003a56d
mov eax, 0xffffffff
cmp byte [r13], r12b
je 0x14003a575
movsx eax, word [r15 + 0x8e]
mov rcx, qword [rsp + 0x90]
movzx r9d, byte [r15 + 0x80]
mov dword [rsp + 0x20], eax
movzx r8d, byte [rcx]
lea rcx, str.Active:__d__d__WriteAccessed:__d__BeginOrderWithinContext:__d
call fcn.140076b10
movzx eax, byte [r15 + 0x83]
lea rcx, str.Appearing:__d__Hidden:__d__CanSkip__d_Cannot__d___SkipItems:__d
movzx r8d, byte [r15 + 0x85]
movzx edx, byte [r15 + 0x84]
mov r9d, dword [r15 + 0x9c]
mov dword [rsp + 0x28], eax
mov eax, dword [r15 + 0xa0]
mov dword [rsp + 0x20], eax
call fcn.140076b10
mov r9d, dword [r15 + 0x144]
lea rcx, str.NavLastIds:_0x_08X_0x_08X__NavLayerActiveMask:__X
mov r8d, dword [r15 + 0x3c4]
mov edx, dword [r15 + 0x3c0]
call fcn.140076b10
mov rdx, qword [r15 + 0x3b8]
test rdx, rdx
je 0x14003a605
mov rdx, qword [rdx]
jmp 0x14003a60c
lea rdx, str.NULL
lea rcx, str.NavLastChildNavWindow:__s
call fcn.140076b10
movss xmm1, dword [r15 + 0x3c8]
comiss xmm1, dword [r15 + 0x3d0]
ja 0x14003a688
movss xmm0, dword [r15 + 0x3cc]
comiss xmm0, dword [r15 + 0x3d4]
ja 0x14003a688
movss xmm3, dword [r15 + 0x3d0]
lea rcx, str.NavRectRel_0_:___.1f__.1f___.1f__.1f_
movss xmm2, dword [r15 + 0x3cc]
movss xmm0, dword [r15 + 0x3d4]
cvtps2pd xmm3, xmm3
cvtps2pd xmm2, xmm2
cvtps2pd xmm1, xmm1
cvtps2pd xmm0, xmm0
movq r9, xmm3
movq r8, xmm2
movq rdx, xmm1
movsd qword [rsp + 0x20], xmm0
call fcn.140076b10
jmp 0x14003a694
lea rcx, str.NavRectRel_0_:__None_
call fcn.140076b10
mov rcx, qword [r15 + 0x3a0]
cmp rcx, r15
je 0x14003a6ac
lea rdx, str.RootWindow
call fcn.14003a230
mov rcx, qword [r15 + 0x398]
test rcx, rcx
je 0x14003a6c4
lea rdx, str.ParentWindow
call fcn.14003a230
lea rcx, [r15 + 0x188]
cmp dword [rcx], r12d
jle 0x14003a6dc
lea rdx, str.ChildWindows
call fcn.14003a940
mov r8d, dword [r15 + 0x298]
test r8d, r8d
jle 0x14003a871
lea rdx, str.Columns_sets___d_
lea rcx, str.Columns
call fcn.14008beb0
test al, al
je 0x14003a871
mov eax, dword [r15 + 0x298]
mov r13d, r12d
test eax, eax
jle 0x14003a86c
mov rbx, r12
mov qword [rsp + 0x90], rbx
cmp r12d, eax
jl 0x14003a743
mov r8d, 0x554
lea rdx, str.C:UserselilaDownloadsKeyAuth_IMGUI_LoginExample_masterKeyAuth_IMGUI_LoginExample_masterimguiimgui.h
lea rcx, str.i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rdi, qword [r15 + 0x2a0]
lea rdx, str.Columns_Id:_0x_08X__Count:__d__Flags:_0x_04X
add rdi, rbx
mov r8d, dword [rdi]
mov eax, dword [rdi + 4]
mov ecx, r8d
mov r9d, dword [rdi + 0x10]
mov dword [rsp + 0x20], eax
call fcn.14008bf40
test al, al
je 0x14003a84a
movss xmm1, dword [rdi + 0x18]
lea rcx, str.Width:__.1f__MinX:__.1f__MaxX:__.1f_
movss xmm0, dword [rdi + 0x14]
cvtps2pd xmm3, xmm1
subss xmm1, xmm0
cvtps2pd xmm2, xmm0
cvtps2pd xmm1, xmm1
movq r9, xmm3
movq r8, xmm2
movq rdx, xmm1
call fcn.140076b10
mov eax, dword [rdi + 0x60]
mov esi, r12d
test eax, eax
jle 0x14003a845
mov rbp, r12
cmp r12d, eax
jl 0x14003a7d4
mov r8d, 0x555
lea rdx, str.C:UserselilaDownloadsKeyAuth_IMGUI_LoginExample_masterKeyAuth_IMGUI_LoginExample_masterimguiimgui.h
lea rcx, str.i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov r14, qword [rdi + 0x68]
cmp esi, dword [rdi + 0x60]
jl 0x14003a7f7
mov r8d, 0x555
lea rdx, str.C:UserselilaDownloadsKeyAuth_IMGUI_LoginExample_masterKeyAuth_IMGUI_LoginExample_masterimguiimgui.h
lea rcx, str.i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
movss xmm1, dword [r14 + rbp]
mov rcx, rdi
mov rbx, qword [rdi + 0x68]
call fcn.14007f030
movss xmm2, dword [rbx + rbp]
lea rcx, str.Column__02d:_OffsetNorm__.3f____.1f_px_
xorps xmm3, xmm3
mov edx, esi
cvtps2pd xmm2, xmm2
cvtss2sd xmm3, xmm0
movq r8, xmm2
movq r9, xmm3
call fcn.140076b10
mov eax, dword [rdi + 0x60]
inc esi
add rbp, 0x1c
cmp esi, eax
jl 0x14003a7d4
mov rbx, qword [rsp + 0x90]
call fcn.14008cce0
mov eax, dword [r15 + 0x298]
add rbx, 0x88
inc r13d
mov qword [rsp + 0x90], rbx
cmp r13d, eax
jl 0x14003a743
call fcn.14008cce0
mov r9d, dword [r15 + 0x288]
lea r8, str.Storage
mov eax, r9d
lea rdx, str._s:__d_entries___d_bytes
shl eax, 4
lea rcx, str.Storage
mov dword [rsp + 0x20], eax
call fcn.14008beb0
mov r14, qword [rsp + 0x60]
mov rsi, qword [rsp + 0xa8]
mov rbp, qword [rsp + 0xa0]
test al, al
je 0x14003a915
mov eax, dword [r15 + 0x288]
test eax, eax
jle 0x14003a910
mov rbx, r12
cmp r12d, eax
jl 0x14003a8e2
mov r8d, 0x554
lea rdx, str.C:UserselilaDownloadsKeyAuth_IMGUI_LoginExample_masterKeyAuth_IMGUI_LoginExample_masterimguiimgui.h
lea rcx, str.i___Size
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov rdx, qword [r15 + 0x290]
lea rcx, str.Key_0x_08X_Value__i:__d_
mov r8d, dword [rbx + rdx + 8]
mov edx, dword [rbx + rdx]
call fcn.140076b10
mov eax, dword [r15 + 0x288]
inc r12d
add rbx, 0x10
cmp r12d, eax
jl 0x14003a8e2
call fcn.14008cce0
call fcn.14008cce0
mov r12, qword [rsp + 0x70]
mov rdi, qword [rsp + 0x78]
mov rbx, qword [rsp + 0x98]
mov r13, qword [rsp + 0x68]
add rsp, 0x80
pop r15
ret