// File: /workspace/github_c_makefile_star2_O0/enzo1982[P]smooth/samples/test/test.cpp
// Function: Test::~Test()
Test::~Test()
{
	DeleteObject(text_arrows);
	DeleteObject(widget_arrows);
	DeleteObject(text_arrows_value);

	DeleteObject(text_activearea);
	DeleteObject(widget_activearea);

	DeleteObject(text_button);
	DeleteObject(widget_button);

	DeleteObject(text_hyperlink);
	DeleteObject(widget_hyperlink);

	DeleteObject(text_scrollbar);
	DeleteObject(widget_scrollbar);
	DeleteObject(text_scrollbar_value);

	DeleteObject(text_progressbar);
	DeleteObject(widget_progressbar);

	DeleteObject(text_slider);
	DeleteObject(widget_slider);

	DeleteObject(text_checkbox);
	DeleteObject(widget_checkbox);

	DeleteObject(text_optionbox);
	DeleteObject(widget_optionbox1);
	DeleteObject(widget_optionbox2);

	DeleteObject(text_editbox);
	DeleteObject(widget_editbox);

	DeleteObject(text_combobox);
	DeleteObject(widget_combobox);

	DeleteObject(button_show);
	DeleteObject(button_hide);
	DeleteObject(button_activate);
	DeleteObject(button_deactivate);

	DeleteObject(menu_file);
	DeleteObject(menu_dialogs);
	DeleteObject(menu_menus);
	DeleteObject(menu_2ndlevel);

	DeleteObject(mainWnd_menubar);

	DeleteObject(mainWnd_divider1);
	DeleteObject(mainWnd_divider2);
	DeleteObject(mainWnd_client);

	DeleteObject(mainWnd_statusbar);
	DeleteObject(mainWnd_titlebar);
	DeleteObject(mainWnd);
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x10, %rsp
movq %rdi, -0x8(%rbp)
movq -0x8(%rbp), %rax
movq %rax, -0x10(%rbp)
leaq 0x6855(%rip), %rcx      # 0xf900
movq %rcx, (%rax)
movq 0x610(%rax), %rdi
callq 0x5480
jmp 0x90bc
movq -0x10(%rbp), %rax
movq 0x618(%rax), %rdi
callq 0x5480
jmp 0x90ce
movq -0x10(%rbp), %rax
movq 0x620(%rax), %rdi
callq 0x5480
jmp 0x90e0
movq -0x10(%rbp), %rax
movq 0x628(%rax), %rdi
callq 0x5480
jmp 0x90f2
movq -0x10(%rbp), %rax
movq 0x630(%rax), %rdi
callq 0x5480
jmp 0x9104
movq -0x10(%rbp), %rax
movq 0x638(%rax), %rdi
callq 0x5480
jmp 0x9116
movq -0x10(%rbp), %rax
movq 0x640(%rax), %rdi
callq 0x5480
jmp 0x9128
movq -0x10(%rbp), %rax
movq 0x648(%rax), %rdi
callq 0x5480
jmp 0x913a
movq -0x10(%rbp), %rax
movq 0x650(%rax), %rdi
callq 0x5480
jmp 0x914c
movq -0x10(%rbp), %rax
movq 0x658(%rax), %rdi
callq 0x5480
jmp 0x915e
movq -0x10(%rbp), %rax
movq 0x660(%rax), %rdi
callq 0x5480
jmp 0x9170
movq -0x10(%rbp), %rax
movq 0x668(%rax), %rdi
callq 0x5480
jmp 0x9182
movq -0x10(%rbp), %rax
movq 0x670(%rax), %rdi
callq 0x5480
jmp 0x9194
movq -0x10(%rbp), %rax
movq 0x678(%rax), %rdi
callq 0x5480
jmp 0x91a6
movq -0x10(%rbp), %rax
movq 0x6b8(%rax), %rdi
callq 0x5480
jmp 0x91b8
movq -0x10(%rbp), %rax
movq 0x6c0(%rax), %rdi
callq 0x5480
jmp 0x91ca
movq -0x10(%rbp), %rax
movq 0x680(%rax), %rdi
callq 0x5480
jmp 0x91dc
movq -0x10(%rbp), %rax
movq 0x688(%rax), %rdi
callq 0x5480
jmp 0x91ee
movq -0x10(%rbp), %rax
movq 0x698(%rax), %rdi
callq 0x5480
jmp 0x9200
movq -0x10(%rbp), %rax
movq 0x6a0(%rax), %rdi
callq 0x5480
jmp 0x9212
movq -0x10(%rbp), %rax
movq 0x6a8(%rax), %rdi
callq 0x5480
jmp 0x9224
movq -0x10(%rbp), %rax
movq 0x6c8(%rax), %rdi
callq 0x5480
jmp 0x9236
movq -0x10(%rbp), %rax
movq 0x6d0(%rax), %rdi
callq 0x5480
jmp 0x9248
movq -0x10(%rbp), %rax
movq 0x6d8(%rax), %rdi
callq 0x5480
jmp 0x925a
movq -0x10(%rbp), %rax
movq 0x6e0(%rax), %rdi
callq 0x5480
jmp 0x926c
movq -0x10(%rbp), %rax
movq 0x6e8(%rax), %rdi
callq 0x5480
jmp 0x927e
movq -0x10(%rbp), %rax
movq 0x6f0(%rax), %rdi
callq 0x5480
jmp 0x9290
movq -0x10(%rbp), %rax
movq 0x6f8(%rax), %rdi
callq 0x5480
jmp 0x92a2
movq -0x10(%rbp), %rax
movq 0x700(%rax), %rdi
callq 0x5480
jmp 0x92b4
movq -0x10(%rbp), %rax
movq 0x5f0(%rax), %rdi
callq 0x5480
jmp 0x92c6
movq -0x10(%rbp), %rax
movq 0x5f8(%rax), %rdi
callq 0x5480
jmp 0x92d8
movq -0x10(%rbp), %rax
movq 0x600(%rax), %rdi
callq 0x5480
jmp 0x92ea
movq -0x10(%rbp), %rax
movq 0x608(%rax), %rdi
callq 0x5480
jmp 0x92fc
movq -0x10(%rbp), %rax
movq 0x5e8(%rax), %rdi
callq 0x5480
jmp 0x930e
movq -0x10(%rbp), %rax
movq 0x5d0(%rax), %rdi
callq 0x5480
jmp 0x9320
movq -0x10(%rbp), %rax
movq 0x5d8(%rax), %rdi
callq 0x5480
jmp 0x9332
movq -0x10(%rbp), %rax
movq 0x5e0(%rax), %rdi
callq 0x5480
jmp 0x9344
movq -0x10(%rbp), %rax
movq 0x5c8(%rax), %rdi
callq 0x5480
jmp 0x9356
movq -0x10(%rbp), %rax
movq 0x5c0(%rax), %rdi
callq 0x5480
jmp 0x9368
movq -0x10(%rbp), %rax
movq 0x5b8(%rax), %rdi
callq 0x5480
jmp 0x937a
movq -0x10(%rbp), %rdi
callq 0x5290
addq $0x10, %rsp
popq %rbp
retq
movq %rax, %rdi
callq 0x9cd0
nopw %cs:(%rax,%rax)