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.