[][src]Module keeshond::gameloop

Gameloop and [gameloop::GameControl] context, which is used to control the game globally

Structs

GameControl

Main context. You don't normally need to create this yourself as the Gameloop has its own instance. It can be useful to create this directly if you need to run automated tests.

GameInfo

Properties and metadata for this game

Gameloop

Holds the main game context and performs event handling and timekeeping automatically. One of the first structs you will instantiate in your program.

GameloopStopwatch

(ADVANCED) Provides basic diagnostic timekeeping facilities

Enums

InitError
Sdl2Subsystem

Traits

GameSingleton

Functions

gui_cli_message

(ADVANCED) Displays a message popup in the GUI and prints the message to the console