Rose
Public Attributes | List of all members
StartPattern Struct Reference
Collaboration diagram for StartPattern:
Collaboration graph
[legend]

Public Attributes

PatternOrigin origin
 The general origin of the pattern.
 
size_t pixelSize
 The size of the square pixels that represent cells.
 
rose::Size boardSize
 The size of the board in cells.
 
rose::Position offset
 The off set from origin to place the initial pattern in. Corrects for pattern size.
 
rose::Position delay
 The delay in generations before automatic scrolling.
 
rose::Position velocity
 The velocity and direction of automatic scrolling in generations per cell.
 
std::string_view data
 A string encoding the initial pattern.
 

The documentation for this struct was generated from the following file: