Record TGameConfig
Unit
Declaration
type TGameConfig = record
Description
Physical dimensions/speed in logical units and seconds; paddle angles in degrees. Defaults describe the original 688 by 453 field.
Source: src/Breakout.Types.pas (line 45).
Overview
Fields
| Public | Width: Double; |
| Public | Height: Double; |
| Public | PaddleWidth: Double; |
| Public | PaddleHeight: Double; |
| Public | PaddleY: Double; |
| Public | BallSize: Double; |
| Public | BallGap: Double; |
| Public | BallSpeed: Double; |
| Public | MaxPaddleAngle: Double; |
| Public | MinPaddleAngle: Double; |
| Public | LevelSpeedIncrease: Double; |
| Public | MaxBallSpeed: Double; |
| Public | InitialLives: Integer; |
| Public | LevelCount: Integer; |
Methods
| Public | class function Default: TGameConfig; static; |
Description
Fields
| Public | Width: Double; |
|
This item has no description. Source: src/Breakout.Types.pas (line 46). | |
| Public | Height: Double; |
|
This item has no description. Source: src/Breakout.Types.pas (line 46). | |
| Public | PaddleWidth: Double; |
|
This item has no description. Source: src/Breakout.Types.pas (line 46). | |
| Public | PaddleHeight: Double; |
|
This item has no description. Source: src/Breakout.Types.pas (line 46). | |
| Public | PaddleY: Double; |
|
This item has no description. Source: src/Breakout.Types.pas (line 46). | |
| Public | BallSize: Double; |
|
This item has no description. Source: src/Breakout.Types.pas (line 46). | |
| Public | BallGap: Double; |
|
This item has no description. Source: src/Breakout.Types.pas (line 47). | |
| Public | BallSpeed: Double; |
|
This item has no description. Source: src/Breakout.Types.pas (line 47). | |
| Public | MaxPaddleAngle: Double; |
|
This item has no description. Source: src/Breakout.Types.pas (line 47). | |
| Public | MinPaddleAngle: Double; |
|
This item has no description. Source: src/Breakout.Types.pas (line 47). | |
| Public | LevelSpeedIncrease: Double; |
|
Fractional increase compounded per level (0.05 = 5%). The absolute speed cap must be at least BallSpeed. Life loss reapplies the level speed. Source: src/Breakout.Types.pas (line 50). | |
| Public | MaxBallSpeed: Double; |
|
Fractional increase compounded per level (0.05 = 5%). The absolute speed cap must be at least BallSpeed. Life loss reapplies the level speed. Source: src/Breakout.Types.pas (line 50). | |
| Public | InitialLives: Integer; |
|
This item has no description. Source: src/Breakout.Types.pas (line 51). | |
| Public | LevelCount: Integer; |
|
This item has no description. Source: src/Breakout.Types.pas (line 51). | |
Methods
| Public | class function Default: TGameConfig; static; |
|
This item has no description. Source: src/Breakout.Types.pas (line 52). | |
Generated by PasDoc 1.0.4.