|
Rose
|
Conway's Game of Life. More...
#include <array>#include <exception>#include <memory>#include <mutex>#include "Constants.h"#include "ScreenMetrics.h"#include "Rose.h"#include "Signals.h"#include "Slider.h"#include "Timer.h"
Go to the source code of this file.
Classes | |
| struct | StartPattern |
| struct | Cell |
| class | Board |
| class | ConwayLife |
Enumerations | |
| enum | PatternOrigin { TopLeft, BottomLeft, Center } |
| Set the general location of the pattern initialization. More... | |
| enum | State { Dead, Live, Dying, Born } |
| The state of a cell. More... | |
| enum | UserSignalTokenValues : rose::SignalToken { ExitButton = rose::SignalTokenValues::FirstUserSignalToken, GunButton, AcornButton, Switch1Button, Switch2Button, TributeButton, ConfigButton = rose::FirstUserSignalToken, ExitButton, ExitButton = FirstUserSignalToken, TitleGadget, RoseButton = rose::FirstUserSignalToken, LifeButton, HamClockButton, HamChronoButton, UpgradeButton, ExitButton } |
| Signal tokens used to identify which button was pressed. More... | |
Conway's Game of Life.
| enum PatternOrigin |
| enum State |
Signal tokens used to identify which button was pressed.
| Enumerator | |
|---|---|
| ExitButton | Exit the application. |
| GunButton | Restart with the Gosner Glider Gun pattern. |
| AcornButton | Restart with the Acorn pattern. |
| Switch1Button | Restart with the Switch1 pattern. |
| Switch2Button | Restart with the Switch2 pattern. |
| TributeButton | Conway's Tribute pattern. |
| ConfigButton | Exit the application. |
| RoseButton | Launch Rose Demo application. |
| LifeButton | Launch Conway's Game of Life. |
| HamClockButton | Launch Ham Clock application. |
| HamChronoButton | Launch HamChrono application. |
| UpgradeButton | Upgrade the system software. |
| ExitButton | Exit RoseExec. |
1.8.13