Плагин asnEngine служит для инициализации движка AmberSkyNet VR и дальнейшей
загрузки плагинов.
PluginManager - указатель на систему плагинов
LogManager - указатель на класс лога
FileManager - указатель на класс файловой системы
DeviceManager - указатель на класс графического менеджера
ResourceSystem - указатель на класс менеджера ресурсов
SoundManager - указатель на класс звукового менеджера
Пути:
[Paths]DataPath - путь к "корневой" папке данных
[Paths]PluginsPath - путь к папке плагинов
[Paths]LogPath - путь к папке логов (доступ на запись должен быть разрешен)
Переменные загрузки плагинов:
[Modules]LogManager - имя класса лога, который надо создать из плагинов
[Modules]FileManager - имя класса менеджера файловой системы, который надо создать из плагинов
[Modules]DeviceManager - имя класса графического менеджера, который надо создать из плагинов
[Modules]SoundManager - имя класса звукового менеджера
Переменные окружения, используемые каждым менеджером находятся в описаниях мендежеров.
xxx - краткая модификация имени, отражающая суть плагина
FileSystemxxx - менеджер файловой системы
Soundxxx - менеджер звука
FSxxx - источник файлов
Logxxx - менеджер лог-файлов
Worldxxx - менеджер мира
Nodexxx - узел сцены
EvListxxx - "слушатель" событий (IEventListener)
|