Back to API Reference
Interface
ISelectableEntity
abstract
A selectable-owned UI entity. The owner is available for the whole attached lifetime, allowing implementations to use Unity UI, native platform UI, or any other presentation mechanism.
Remarks
Implementations assigned in the inspector are managed references: use a serializable managed class, not a UnityEngine.Object. Derive from SelectableEntity for the standard lifetime.
Implementations(3)
Types that implement ISelectableEntity.
IIC
IMagnifier
Magnifier entity that appears during long-press cursor placement and selection-handle dragging. The implementation owns its presentation mechanism; [[NativeMagnifier]] presents the platform's own loupe.
ITouchHandles
Touch handle entity assigned to a selectable. Implementations may provide selection handles, an insertion handle, or both through the corresponding capability interfaces.
SelectableEntity
Base implementation of the selectable entity lifetime. Override the protected hooks to bind and release owner-specific state; serialized configuration remains available between attachments.
public UniTextSelectable Owner{ get }The selectable this entity is currently attached to, or while detached.
