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.