Classes | |
| struct | Ball |
| struct | Block |
| struct | Box |
| class | BreakoutWindow |
Functions | |
| bool | check_collision (const Ball &ball, const Box &object) |
| float | clampf (float value, float low, float high) |
Variables | |
| constexpr float | BALL_MODEL_SCALE = 0.05f |
| constexpr float | BALL_RADIUS = 0.25f |
| constexpr float | BALL_ROLL_DEGREES_PER_UNIT = 360.0f / (2.0f * PI * BALL_RADIUS) |
| constexpr float | BALL_SPEED = 4.0f |
| constexpr int | BLOCK_COLUMNS = 11 |
| constexpr int | BLOCK_ROWS = 5 |
| constexpr float | DEFAULT_ZOOM = 0.8f |
| constexpr float | GAME_BOTTOM = -3.75f |
| constexpr float | GAME_LEFT = -5.0f |
| constexpr float | GAME_RIGHT = 5.0f |
| constexpr float | GAME_TOP = 3.75f |
| constexpr Sint16 | GAMEPAD_DEAD_ZONE = 8000 |
| constexpr int | MAX_MISSES = 3 |
| constexpr float | MAX_ZOOM = 1.6f |
| constexpr float | MIN_ZOOM = 0.45f |
| constexpr float | MODEL_SCALE = 1.0f |
| constexpr float | PADDLE_SPEED = 5.0f |
| constexpr float | PI = 3.14159265358979323846f |
| constexpr float | ROTATION_SPEED = 50.0f |
| constexpr float | ZOOM_SPEED = 0.8f |
|
nodiscard |
Definition at line 79 of file breakout.cpp.
|
nodiscard |
Definition at line 75 of file breakout.cpp.
|
constexpr |
Definition at line 40 of file breakout.cpp.
|
constexpr |
Definition at line 38 of file breakout.cpp.
|
constexpr |
Definition at line 42 of file breakout.cpp.
|
constexpr |
Definition at line 37 of file breakout.cpp.
|
constexpr |
Definition at line 51 of file breakout.cpp.
|
constexpr |
Definition at line 50 of file breakout.cpp.
|
constexpr |
Definition at line 44 of file breakout.cpp.
|
constexpr |
Definition at line 35 of file breakout.cpp.
|
constexpr |
Definition at line 32 of file breakout.cpp.
|
constexpr |
Definition at line 33 of file breakout.cpp.
|
constexpr |
Definition at line 34 of file breakout.cpp.
|
constexpr |
Definition at line 48 of file breakout.cpp.
|
constexpr |
Definition at line 49 of file breakout.cpp.
|
constexpr |
Definition at line 46 of file breakout.cpp.
|
constexpr |
Definition at line 45 of file breakout.cpp.
|
constexpr |
Definition at line 39 of file breakout.cpp.
|
constexpr |
Definition at line 36 of file breakout.cpp.
|
constexpr |
Definition at line 41 of file breakout.cpp.
|
constexpr |
Definition at line 43 of file breakout.cpp.
|
constexpr |
Definition at line 47 of file breakout.cpp.