Statements (30)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:GUI_paradigm
|
| gptkbp:advantage |
less efficient for complex UIs
easy to integrate can be harder to optimize flexible for dynamic UIs |
| gptkbp:alsoKnownAs |
gptkb:IMGUI
|
| gptkbp:contrastsWith |
gptkb:Retained_Mode_GUI
|
| gptkbp:exampleLibrary |
gptkb:Nuklear
gptkb:Dear_ImGui Immediate Mode GUI in Unity imgui.NET |
| gptkbp:feature |
UI is rebuilt every frame
no persistent widget state simpler event handling UI code is called directly in the main loop |
| gptkbp:firstDescribed |
2005 blog post by Casey Muratori
|
| gptkbp:originatedIn |
gptkb:Casey_Muratori
|
| gptkbp:relatedConcept |
gptkb:Retained_Mode_GUI
gptkb:UI_toolkit gptkb:widget event-driven programming |
| gptkbp:usedBy |
prototyping
game engines tools development |
| gptkbp:usedIn |
game development
real-time applications |
| gptkbp:bfsParent |
gptkb:Retained_Mode_GUI
gptkb:legacy_Unity_GUI_system |
| gptkbp:bfsLayer |
8
|
| https://www.w3.org/2000/01/rdf-schema#label |
Immediate Mode GUI
|