Rose
Classes | Enumerations
RoseShell.h File Reference
#include <memory>
#include "Rose.h"
#include "Timer.h"
#include "Button.h"
#include "Menu.h"
Include dependency graph for RoseShell.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RoseShell
 A GUI Shell to select which application to run on the FrameBuffer. More...
 

Enumerations

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
}
 

Detailed Description

Author
Richard Buckley richa.nosp@m.rd.b.nosp@m.uckle.nosp@m.y@ie.nosp@m.ee.or.nosp@m.g
Version
1.0
Date
2021-01-24

Enumeration Type Documentation

◆ UserSignalTokenValues

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.