Namespace Dem¶
The Struct Demeter struct encapsulates the main application logic for the Struct Demeter GUI.
Detailed Description¶
This struct manages the Struct SDL2 rendering context, timing, entity, texture, and object pools, as well as shader programs and camera state. It provides methods for adding and removing entities, textures, and 3D objects, and controls the main application loop.
This struct is non-copyable due to unique ownership of Struct SDL2 and Struct ShaderProgram resources.