ImGui

ImGuiWindow.destroy

Bir ImGui penceresini kaldırır, kayıtlı geri aramalarını serbest bırakır ve tanıtıcıyı geçersiz kılar.

Söz dizimi

ImGuiWindow.destroy(window: ImGuiWindow)

Argümanlar

AdTipAçıklama
windowImGuiWindowimgui.create tarafından döndürülen pencere.

Açıklama

Bir ImGui penceresini kaldırır, kayıtlı geri aramalarını serbest bırakır ve tanıtıcıyı geçersiz kılar.

1 parametre ile cagir: window. Arguman tablosu hangi degerlerin zorunlu oldugunu ve hangilerinin davranisi incelttigini aciklar.

Veri dondurmez. Cagriyi bir aksiyon olarak ele al ve gerekiyorsa hatalari cagri noktasinda yakala.

Örnek

Yer tutucu degerlerle ornek cagri.

ImGuiWindow.destroy(nil)

Tipler

ImGuiWindow

imgui.create tarafından döndürülen tanıtıcı. Kontrol oluşturma yöntemleri aynı tanıtıcıyı döndürür, böylece çağrılar zincirlenebilir.

Button (label: string, onClick: () -> ()) -> ImGuiWindow Bir düğme ekler ve tıklamanın ardından geri aramayı başlatır.Checkbox (label: string, checked: boolean, onChange: (boolean) -> ()) -> ImGuiWindow Sağlanan duruma başlatılan bir onay kutusu ekler.CollapsingHeader (label: string, content: (ImGuiWindow) -> ()) -> ImGuiWindow İçerik geri çağrısı tarafından daraltılan bir başlığın altına eklenen grup kontrolleri.ColorPicker (label: string, red: number?, green: number?, blue: number?, alpha: number?, onChange: (number, number, number, number) -> ()) -> ImGuiWindow Bir RGBA düzenleyicisi ekler; atlanan renk bileşenleri varsayılan olarak 1,0'dır.InputText (label: string, text: string?, onChange: (string) -> ()) -> ImGuiWindow Tek satırlık bir metin girişi ekler; atlanan ilk metin varsayılan olarak boş bir dizeye dönüştürülür.SameLine () -> ImGuiWindow Sonraki kontrolü aynı satıra yerleştirir.Separator () -> ImGuiWindow Yatay bir ayırıcı ekler.SliderFloat (label: string, value: number, minimum: number, maximum: number, onChange: (number) -> ()) -> ImGuiWindow Kayan nokta kaydırıcısını ekler.SliderInt (label: string, value: integer, minimum: integer, maximum: integer, onChange: (number) -> ()) -> ImGuiWindow Bir tamsayı kaydırıcısı ekler.Text (text: string) -> ImGuiWindow Etkileşimli olmayan metin ekler.destroy () -> () Pencereyi kaldırır ve kayıtlı geri aramalarını serbest bırakır.