#pragma once #include // Açılış (başlangıç yükleme) göstergesi — hafif Win32/GDI splash penceresi. // Vulkan aygıtı + ImGui context/font ATLASI FikoBelgePenceresi kurucusunda (ImGui // ilk-karesinden ÖNCE) üretildiği için ImGui-tabanlı splash bu ağır adımları // gösteremez; bu yüzden GDI tabanlı bağımsız pencere kullanılır. Yalnız açılışta // yaşar, kapat() sonrası tamamen inert (normal çalışmada maliyet 0). FikoUi "Koyu" // tema paleti + neon çizgi; sis yok. İlerleme GERÇEK init adımlarına bağlanır. namespace fiko { class AcilisSplash { public: AcilisSplash() = default; ~AcilisSplash(); void goster(); // pencereyi oluştur + göster void ilerle(float oran, const std::string& adim); // 0..1 + adım metni → hemen boya void kapat(); // yumuşak fade-out + yok et private: void boya(); void mesajBosalt(); void* hwnd_ = nullptr; // HWND (opak — başlıkta windows.h sızmasın) float oran_ = 0.0f; std::string adim_; bool kapali_ = false; }; } // namespace fiko