Artemis.Engine.ArtemisEngine.AddOptions C# (CSharp) Метод

AddOptions() приватный статический Метод

private static AddOptions ( ) : void
Результат void
        private static void AddOptions()
        {
            UserOptions.AddOption(
                new SimpleOptionRecord(
                    UserOptions.Builtins.Fullscreen,
                    GameConstants.DefaultFullscreen,
                    new BoolStringSerializer()));

            UserOptions.AddOption(
                new SimpleOptionRecord(
                    UserOptions.Builtins.MouseVisible,
                    GameConstants.DefaultMouseVisibility,
                    new BoolStringSerializer()));

            UserOptions.AddOption(
                new SimpleOptionRecord(
                    UserOptions.Builtins.Borderless,
                    GameConstants.DefaultBorderless,
                    new BoolStringSerializer()));

            UserOptions.AddOption(
                new SimpleOptionRecord(
                    UserOptions.Builtins.Resolution,
                    GameConstants.DefaultResolution,
                    new ResolutionStringSerializer()));

            UserOptions.AddOption(
                new SimpleOptionRecord(
                    UserOptions.Builtins.VSync,
                    GameConstants.DefaultVSync,
                    new BoolStringSerializer()));

            UserOptions.AddOption(
                new SimpleOptionRecord(
                    UserOptions.Builtins.FrameRate,
                    GameConstants.DefaultFrameRate,
                    new Int32StringSerializer()));

            UserOptions.AddOptionChangedEventHandler(UserOptions.Builtins.FrameRate,
                (s, e) => { Instance.gameKernel.FrameRate = UserOptions.Get<int>(UserOptions.Builtins.FrameRate); });
        }