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(); } } }