SDL Breakout Engine  0.1.0
An implementation of a Breakout game using sdl, implemented with efficient resource management.
Classes | Enums
GameManager.hpp File Reference

Go to the source code of this file.

Classes

class  GameManager
 

Enums

enum  GameState { WIN, LOSS, PLAYING }
 
enum  Button { QUIT = 0, PaddleLeft, PaddleRight, MoveMode }
 

Enumeration Type Documentation

enum Button

Enumerates button state

Enum ValuesDocumentation
QUIT 

Game has been quit.

PaddleLeft 

Paddle is going left.

PaddleRight 

Paddle is going right.

MoveMode 

Whether to use the mouse or arrow keys to move the paddle.

enum GameState

Possible game states

Enum ValuesDocumentation
WIN 

Game has been won.

LOSS 

Game has been lost.

PLAYING 

Game is in progress.