All Functions and Procedures
| Name | Unit | Description |
|---|---|---|
| BrickDefinition | Breakout.Bricks | Returns the central scoring/sprite definition for a valid enum value. |
| FormatGameScore | Breakout.Renderer.Vcl | Formats with at least nine decimal digits; larger values are not truncated. |
| GameMessage | Breakout.Renderer.Vcl | Returns the localized overlay message, or an empty string for normal play. |
| GameStateName | Breakout.Types | Stable diagnostic name, independent of player-facing translations. |
| GenerateLegacyLevel | Breakout.Levels | Creates 96 active bricks, with stable IDs and definitions from Breakout.Bricks. |
| GenerateLevel | Breakout.Levels | Creates an independent board with row-major IDs and centralized rewards. |
| PaddleVelocity | Breakout.Physics | Maps normalized horizontal impact offset to an upward velocity. |
| ReflectVelocity | Breakout.Physics | Applies v := v - 2*dot(v,n)*n only when approaching the surface. |
| SweepCirclePaddle | Breakout.Physics | Sweeps against a horizontal capsule with cap radius half its height. |
| SweepCircleRect | Breakout.Physics | Sweeps a circle against a rectangle over [0, MaxTime]. |
Generated by PasDoc 1.0.4.