Правила наименования классов в Blender 2.8 API
В API Blender 2.8 ужесточаются требования к наименованию классов и их идентификаторов. Имя класса должно соответствовать следующему шаблону:
1 |
UPPER_CASE_{SEPARATOR}_mixed_case |
Где {SEPARATOR} – две буквы, обозначающие принадлежность класса к определенному типу (от какого типа наследуется класс):
- HT – Заголовок
- MT – Меню
- OT – Оператор
- PT – Панель
- UL – Список UI
Идентификатор класса “bl_idname” должен соответствовать имени класса.