using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Xml.Serialization;
using OnTopReplica.Properties;
namespace OnTopReplica {
///
/// Describes a fullscreen mode.
///
enum FullscreenMode {
Standard,
Fullscreen,
AllScreens
}
static class FullscreenModeExtensions {
///
/// Gets the fullscreen mode as an enumeration value.
///
public static FullscreenMode GetFullscreenMode(this Settings settings) {
FullscreenMode retMode = FullscreenMode.Standard;
Enum.TryParse(settings.FullscreenMode, out retMode);
return retMode;
}
///
/// Sets the fullscreen mode.
///
public static void SetFullscreenMode(this Settings settings, FullscreenMode mode) {
settings.FullscreenMode = mode.ToString();
}
}
}