Module providing base classes for building editor plugins that integrate custom editing behavior into Lens Studio.
Example
// EditorPlugin is the base class for plugins that provide custom inspectors // for specific entity types in the Inspector panel. // // Pattern: // 1. Extend EditorPlugin // 2. In descriptor(), set canEdit callback to filter entities // 3. Override createWidget(parent) to build the inspector UI // 4. Override edit(entities) to populate UI with entity data // 5. Override deinit() for cleanup
Module providing base classes for building editor plugins that integrate custom editing behavior into Lens Studio.
Example