Grapics Context Chooser
The application engine of the Tinman 3D SDK may expose a list of available graphics contexts to an application (see
IApplicationRunner API), from which an application may choose.
The Graphics Context Chooser GUI component allows the user to switch graphics contexts at runtime.
The list box shows the available graphics contexts. The current graphics context is marked with an icon.
The Switch button will activate the selected graphics context. Once pressed, the application will receive proper engine callbacks for shutting down and reinitializing its graphics resources. Application state is retained when switching between graphics contexts.