Rose
|
Public Member Functions | |
ConwayLife (int argc, char **argv, const std::string_view title) | |
void | build () |
Public Attributes | |
std::shared_ptr< rose::Slot< rose::Button::SignalType > > | mButtonRx |
std::shared_ptr< rose::Slot< rose::Slider::SignalType > > | mRateRx |
std::shared_ptr< Board > | mBoard {} |
Protected Attributes | |
rose::Timer | mTimer |
StartPattern & | mStartPattern {GosperGliderGun} |
std::shared_ptr< rose::Button > | mExit {} |
Exit the application. | |
std::shared_ptr< rose::Button > | mAcorn {} |
Restart with the Acorn pattern. | |
std::shared_ptr< rose::Button > | mGun {} |
Restart with the Gosper Glider Gun pattern. | |
std::shared_ptr< rose::Button > | mSwitch1 {} |
Restart with the Switch1 pattern. | |
std::shared_ptr< rose::Button > | mSwitch2 {} |
Restart with the Switch2 pattern. | |
std::shared_ptr< rose::Button > | mTribute {} |
std::shared_ptr< rose::Label > | mGeneration {} |
std::shared_ptr< rose::Slider > | mSlider {} |