DeveloperConsole.DeveloperConsole.ClearLines C# (CSharp) Method

ClearLines() public method

Clears all the lines in the console
public ClearLines ( ) : void
return void
        public void ClearLines()
        {
            _lines.Clear();
            _lineOffset = 0;
        }

Usage Example

        private void DefaultCommandEventHandler(CommandDispatcher.CommandEventArgs e)
        {
            switch (e.CommandName)
            {
            case "help":
                HelpCommand();
                break;

            case "clear":
                _developerConsole.ClearLines();
                break;

            case "man":
                _developerConsole.PrintCommandInfo(e.Tokens[0].String);
                break;

            case "cs":
                _developerConsole.PrintLine(e.Tokens[0].Eval.ToString());
                break;

            case "god":
                GodCommand((bool)e.Tokens[0].Eval);
                break;

            case "forcefield":
                ForceFieldCommand((bool)e.Tokens[0].Eval);
                break;

            case "noclip":
                NoclipCommand((bool)e.Tokens[0].Eval);
                break;

            case "tp":
                switch (e.ArgIndex)
                {
                case 0:
                    TpCommand();
                    break;

                case 1:
                    TpCommand(e.Tokens[0].String);
                    break;

                case 2:
                case 3:
                    TpCommand(new Vector3((float)(Convert.ToDouble(e.Tokens[0].Eval)),
                                          (float)(Convert.ToDouble(e.Tokens[1].Eval)), (float)(Convert.ToDouble(e.Tokens[2].Eval))));
                    break;

                case 4:
                    TpCommand(Convert.ToInt32(e.Tokens[0].Eval));
                    break;
                }
                break;

            case "players":
                PlayersCommand();
                break;

            case "drop":
                DropCommand((string)e.Tokens[0].Eval, Convert.ToInt32(e.Tokens[1].Eval));
                break;

            case "vehicle":
                VehicleCommand((string)e.Tokens[0].Eval);
                break;

            case "dump":
                DumpCommand(e.Tokens[0].Eval);
                break;

            case "money":
                MoneyCommand();
                break;

            case "weapons":
                WeaponsCommand();
                break;

            case "gtfo":
                GtfoCommand();
                break;

            case "up":
                switch (e.ArgIndex)
                {
                case 0:
                    UpCommand((int)e.Tokens[0].Eval);
                    break;

                case 1:
                    UpCommand((Entity)e.Tokens[0].Eval, (int)e.Tokens[1].Eval);
                    break;

                case 2:
                    UpCommand((Player)e.Tokens[0].Eval, (int)e.Tokens[1].Eval);
                    break;
                }
                break;

            case "launch":
                switch (e.ArgIndex)
                {
                case 0:
                    LaunchCommand((int)e.Tokens[0].Eval);
                    break;

                case 1:
                    LaunchCommand((Entity)e.Tokens[0].Eval, (int)e.Tokens[1].Eval);
                    break;

                case 2:
                    LaunchCommand((Player)e.Tokens[0].Eval, (int)e.Tokens[1].Eval);
                    break;
                }
                break;

            case "upright":
                switch (e.ArgIndex)
                {
                case 0:
                    UprightCommand();
                    break;

                case 1:
                    UprightCommand((Entity)e.Tokens[0].Eval);
                    break;

                case 2:
                    UprightCommand((Player)e.Tokens[0].Eval);
                    break;
                }
                break;

            case "heal":
                switch (e.ArgIndex)
                {
                case 0:
                    HealCommand();
                    break;

                case 1:
                    HealCommand((Entity)e.Tokens[0].Eval);
                    break;

                case 2:
                    HealCommand((Player)e.Tokens[0].Eval);
                    break;
                }
                break;

            case "devshirt":
                DevShirtCommand(e.Tokens[0].String.ToLower());
                break;

            case "spectator":
                switch (e.ArgIndex)
                {
                case 0:
                    SpectatorCommand((bool)e.Tokens[0].Eval);
                    break;

                case 1:
                    SpectatorCommand((Player)e.Tokens[0].Eval, (bool)e.Tokens[0].Eval);
                    break;
                }
                break;
            }
        }