Constructs a new Descriptor instance for registering an editor plugin.
Function that determines whether the plugin can edit a given asset.
Initial dock state of the panel when first opened.
Default size of the panel when first created.
ReadonlydependenciesReadonlydescriptionHuman-readable description of the plugin.
ReadonlyidUnique identifier string for the plugin.
ReadonlyinterfacesList of interface IDs that this plugin implements or exposes.
Whether only one instance of this panel can exist at a time.
Menu path segments used to place this panel in the application menu.
Minimum allowed size of the panel.
ReadonlynameDisplay name of the plugin.
OptionaltoolbarOptional toolbar configuration to display in the panel.
Returns the name of this object's type.
Returns true if the object is of the specified type.
Returns true if this object refers to the same instance as the given object.
Metadata descriptor for an EditorPlugin, providing configuration used by the plugin system before instantiation.