diff options
| author | lempamo <[email protected]> | 2017-07-05 09:51:37 -0400 |
|---|---|---|
| committer | lempamo <[email protected]> | 2017-07-05 09:51:37 -0400 |
| commit | 1babfac033b8add0dee2a8c9a4b34fd6f90ac222 (patch) | |
| tree | b0a444a969b1707a38c962f78362f54d87dd96bb /TimeHACK.Engine/Theme.cs | |
| parent | 6a300263c27d7cc0f7661f373a7f7a9d5203c3ff (diff) | |
| download | histacom2-1babfac033b8add0dee2a8c9a4b34fd6f90ac222.tar.gz histacom2-1babfac033b8add0dee2a8c9a4b34fd6f90ac222.tar.bz2 histacom2-1babfac033b8add0dee2a8c9a4b34fd6f90ac222.zip | |
Some more theme things
Diffstat (limited to 'TimeHACK.Engine/Theme.cs')
| -rw-r--r-- | TimeHACK.Engine/Theme.cs | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/TimeHACK.Engine/Theme.cs b/TimeHACK.Engine/Theme.cs new file mode 100644 index 0000000..645e714 --- /dev/null +++ b/TimeHACK.Engine/Theme.cs @@ -0,0 +1,39 @@ +using System; +using System.Collections.Generic; +using System.Drawing; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace TimeHACK.Engine +{ + public class Theme + { + public Stream startSound { get; set; } + public Stream stopSound { get; set; } + + public Stream asteriskSound { get; set; } + public Stream critStopSound { get; set; } + public Stream progErrorSound { get; set; } + public Stream questionSound { get; set; } + + public Image defaultWallpaper; + } + + public class Default95Theme: Theme + { + public Default95Theme() + { + startSound = Properties.Resources.Win95Start; + stopSound = Properties.Resources.Win95Stop; + + asteriskSound = Properties.Resources.CHORD; + critStopSound = Properties.Resources.CHORD; + progErrorSound = Properties.Resources.CHORD; + questionSound = Properties.Resources.CHORD; + + defaultWallpaper = null; + } + } +} |
