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.