Интерейс ILog служит для реализации менеджеров лог-файлов.
Переменные на данный момент хранятся не в самом плагине, а читаются из глобальных
переменных окружения Engine (GetEnvParam, SetEnvParam).
[LogManager]ShowErrorWindow - показывать ли системное окно в случае ошибки (для Win32)
[LogManager]LogName - имя текущего лога (пригодится, например, для вывода содержимого лога в граф. консоль)
[LogManager]ErrorLevel - уровень вывода ошибок, выше этого уровня ошибки игнорируются
[LogManager]ShowTime - добавление в лог времени
[Paths]LogPath - имя каталога куда сохранять лог.
При работе могут встретится ошибки следующего уровня:
0 - продолжать работу вообще невозможно
1 - продолжать работу возможно, но плохо :) (например - без видео, без сети, итп)
2 - продолжать работу возможно, но могут быть сбои (например - добавить ноду нельзя, текстуры пока нет)
3 - что-то непонятное происходит, но работать можно (например - указатель уже установлен)
|