Справочник editorAPI
Справочник editorAPI BDEngine: интерфейс, объекты, данные, HeadPaint, окружение, события, переводы и собственная геометрия.
Найдите нужную область API
Точка входа - window.editorAPI. В статьях указаны сигнатуры, значения по
умолчанию, возвращаемые данные и влияние вызова на редактор. Внутренние зависимости
через window.editor отмечаются отдельно.
Часть интерфейса, включая editorAPI.headPaint, появляется после создания GUI.
Момент запуска установленного плагина и событие bde:started описаны в
событиях и жизненном цикле.
Группы API
Окна, кнопки и менюОбычные и модальные окна, iframe, док, панели инструментов и меню файлов.
Объекты и выделениеСоздание и поиск объектов, удаление, обновление интерфейса и влияние на историю.
Проекты, списки и геометрияmergeContent, exportToJSON, списки блоков и предметов, снимки мешей.
HeadPaint APIЦвет и прозрачность, палитра, пользовательский инструмент и его обработчик.
API окруженияeditorAPI.sky: включение, время, Луна, гамма, дальность и чтение состояния.
События и жизненный циклГотовность редактора, события проекта и режимов, анимация и завершение работы.
ПереводыregisterTranslations, ключи плагина, gT, резервный язык и собственный DOM.
Собственные объекты и глобальные зависимостиTHREE, Selectable, трансформации, добавление геометрии и границы экспорта.