#pragma once // Merkezi "Ayarlar" penceresi (docs/ayarlar_sistemi_spec.md §4 — Dalga 1 yerleşimi): // sol kategori listesi + arama + sağda tipe göre widget'lar + ayar/kategori başı // "varsayılana sıfırla". AyarSistemi'nden beslenir — pencere ayar TANIMLAMAZ; // değişiklik anında uygulanır (AyarTanim::ata) ve degisti köprüsüyle kalıcılaşır. namespace fiko::ayar { class AyarSistemi; } namespace fiko { struct AyarlarPencereDurum { bool acik = false; bool ustte = true; int seciliKategori = 0; // sol listede seçili kategori indeksi char arama[96] = {}; }; // Her kare çağrılır; d.acik değilse hızlı çıkar. void ayarlarPenceresiCiz(ayar::AyarSistemi& s, AyarlarPencereDurum& d); } // namespace fiko