Record TGameSnapshot

Unit

Declaration

type TGameSnapshot = record

Description

Detached state returned by TGame.Snapshot. Its Bricks array is copied from the engine. Further record assignments still share that copy: use Copy when retaining an independently mutable array.

Source: src/Breakout.Types.pas (line 58).

Overview

Fields

Public State: TGameState;
Public Lives: Integer;
Public Score: Integer;
Public Level: Integer;
Public LevelCount: Integer;
Public ActiveBricks: Integer;
Public LastHitBrickId: Integer;
Public Seed: Cardinal;
Public Ball: TBall;
Public Paddle: TPaddle;
Public Bricks: TArray<TBrick>;
Public CollisionLimitCount: Integer;
Public CollisionDiscardedSeconds: Double;

Description

Fields

Public State: TGameState;

This item has no description.

Source: src/Breakout.Types.pas (line 59).

Public Lives: Integer;

This item has no description.

Source: src/Breakout.Types.pas (line 60).

Public Score: Integer;

This item has no description.

Source: src/Breakout.Types.pas (line 60).

Public Level: Integer;

This item has no description.

Source: src/Breakout.Types.pas (line 60).

Public LevelCount: Integer;

This item has no description.

Source: src/Breakout.Types.pas (line 60).

Public ActiveBricks: Integer;

This item has no description.

Source: src/Breakout.Types.pas (line 60).

Public LastHitBrickId: Integer;

This item has no description.

Source: src/Breakout.Types.pas (line 60).

Public Seed: Cardinal;

This item has no description.

Source: src/Breakout.Types.pas (line 61).

Public Ball: TBall;

This item has no description.

Source: src/Breakout.Types.pas (line 62).

Public Paddle: TPaddle;

This item has no description.

Source: src/Breakout.Types.pas (line 63).

Public Bricks: TArray<TBrick>;

This item has no description.

Source: src/Breakout.Types.pas (line 64).

Public CollisionLimitCount: Integer;

This item has no description.

Source: src/Breakout.Types.pas (line 65).

Public CollisionDiscardedSeconds: Double;

This item has no description.

Source: src/Breakout.Types.pas (line 66).


Generated by PasDoc 1.0.4.