Anlık mod GUI (immediate mode)
Her widget'ın her karede doğrudan fonksiyon çağrılarıyla yeniden çizilip işlendiği, kalıcı bir widget nesne ağacının bulunmadığı arayüz yaklaşımı.
Bir düğmeyi bir kez oluşturup olaylarına abone olmak yerine kod her karede if (Button("OK")) … çağırır; dönüş değeri düğmeye şu an tıklanıp tıklanmadığını söyler. İzlenecek widget yoktur: tüm durum uygulamanın kendi değişkenlerinde yaşar ve arayüz, oyun ne sıklıkla çiziliyorsa o sıklıkla baştan tarif edilir. Fikri ve adı 2005'teki bir konuşmayla Casey Muratori yaygınlaştırdı.
Omar Cornut'un Dear ImGui kütüphanesi (2014) bu yaklaşımı oyun geliştirmede her yere yaydı: hata ayıklama pencereleri, seviye editörleri ve ayar kaydırıcıları dakikalar içinde bağlanabilir. Bedeli, karmaşık ve durağan arayüzlerin her karede gereksiz yere yeniden kurulmasıdır. Tersi olan retained mode ise kalıcı bir model tutar.