BusEngine.dll

BusEngine.Log (Class)

Класс отвечающий за отладку кода. Это консоль движка, а значит в нём будет вестить обработка консольных команд (выполнение, сохранение, загрузка и т.д.).

Методы

(void)BusEngine.Log.ConsoleShow()

Метод (статический) для открытия окна консоли движка.

(void)BusEngine.Log.ConsoleHide()

Метод (статический) для закрытия окна консоли движка.

(void)BusEngine.Log.ConsoleToggle()

Метод (статический) для открытия или закрытия окна консоли движка в зависимости от текущего статуса.

(void)BusEngine.Log.Clear()

Метод (статический) уровня класса для очистки окна консоли.

(void)BusEngine.Log.Info(dynamic, dynamic)

Метод (статический) уровня класса принимает данные любого типа (если массив, то переводит в строку) для вывода сообщений в консоль движка.

Наверх

Подклассы

Константы

Поля

События

Пример файла Program.cs

В коде отражён запуск консоль и вывод в него сообщения при старте своего плагина с названием "MyPlugin".

  1. /** API BusEngine.Game - пользовательский код */
  2. namespace BusEngine.Game {
  3.     /** API BusEngine.Plugin */
  4.     public class MyPlugin : BusEngine.Plugin {
  5.         // при запуске BusEngine до создания формы
  6.         public override void Initialize() {
  7.             BusEngine.Log.ConsoleShow();
  8.             BusEngine.Log.Info("Я программист!");
  9.         }
  10.     }
  11.     /** API BusEngine.Plugin */
  12. }
  13. /** API BusEngine.Game - пользовательский код */
Наверх