Axiom.Demos.Browser.CommandLine.ConfigDialog.DisplayOptions C# (CSharp) Method

DisplayOptions() private method

private DisplayOptions ( ) : void
return void
        private void DisplayOptions()
        {
            Console.Clear();

            Console.WriteLine("Axiom Engine Configuration");
            Console.WriteLine("==========================");

            if ( _currentOption != null )
            {
                Console.WriteLine("Available settings for {0}.\n", _currentOption.Name);
            }
            // Load Render Subsystem Options
            for ( int index = 0; index < _menuItems.Count; index++ )
            {
                System.Console.WriteLine("{0:D2}      | {1}", index, _menuItems[ index ].ToString());
            }

            if ( _currentOption == null )
            {
                Console.WriteLine();
                Console.WriteLine("Enter  | Save changes");
                Console.WriteLine("ESC    | Exit");
            }
            else
            {
                Console.WriteLine();
                Console.WriteLine("ESC    | Back to main");
            }

            Console.Write("\nSelect option : ");
        }