Module ccthw::application

source ·
Expand description

Provides structures for running a stateful single-window GLFW application.

Structs

  • Every application is comprised of a State type and a GLFW window. Applications automatically pause if they are minimized or the window is resized such that there is no drawing area.
  • All resources required for running a single-windowed GLFW application which renders graphics using Vulkan.

Traits

  • Application state can be any type which implements the State trait.