Sintaks
ImGuiWindow.destroy(window: ImGuiWindow)Argumen
| Nama | Tipe | Deskripsi |
|---|---|---|
window | ImGuiWindow | Jendela dikembalikan oleh imgui.create. |
Deskripsi
Menghapus jendela ImGui, melepaskan panggilan balik terdaftarnya, dan membatalkan pegangannya.
Panggil dengan 1 parameter: window. Tabel argumen menjelaskan nilai wajib dan nilai yang hanya menyempurnakan perilaku.
Tidak mengembalikan data. Perlakukan panggilan sebagai aksi dan tangani error di sekitar titik panggilan.
Contoh
Contoh pemanggilan dengan nilai placeholder.
ImGuiWindow.destroy(nil)Tipe
ImGuiWindow
Pegangan dikembalikan oleh imgui.create. Metode pembuatan kontrol mengembalikan pegangan yang sama sehingga panggilan dapat dirangkai.
Button (label: string, onClick: () -> ()) -> ImGuiWindow Menambahkan tombol dan memanggil panggilan balik setelah klik.Checkbox (label: string, checked: boolean, onChange: (boolean) -> ()) -> ImGuiWindow Menambahkan kotak centang yang diinisialisasi ke status yang disediakan.CollapsingHeader (label: string, content: (ImGuiWindow) -> ()) -> ImGuiWindow Kontrol grup ditambahkan oleh callback konten di bawah header yang diciutkan.ColorPicker (label: string, red: number?, green: number?, blue: number?, alpha: number?, onChange: (number, number, number, number) -> ()) -> ImGuiWindow Menambahkan editor RGBA; menghilangkan komponen warna default ke 1.0.InputText (label: string, text: string?, onChange: (string) -> ()) -> ImGuiWindow Menambahkan input teks satu baris; menghilangkan default teks awal ke string kosong.SameLine () -> ImGuiWindow Tempatkan kontrol berikutnya pada baris yang sama.Separator () -> ImGuiWindow Menambahkan pemisah horizontal.SliderFloat (label: string, value: number, minimum: number, maximum: number, onChange: (number) -> ()) -> ImGuiWindow Menambahkan penggeser titik mengambang.SliderInt (label: string, value: integer, minimum: integer, maximum: integer, onChange: (number) -> ()) -> ImGuiWindow Menambahkan penggeser bilangan bulat.Text (text: string) -> ImGuiWindow Menambahkan teks non-interaktif.destroy () -> () Menghapus jendela dan melepaskan panggilan balik terdaftarnya.