#include <sgegamestate.h>
A collection of data and callback functions of a certain game state. You may want to split your game into several states, for example intro, main menu, options menu, game, ...