@startuml class SelectionManager { + {static} getInstance() : SelectionManager + GetCurrentSelections() : List + ClearSelection() : void + HasOneSelection() : bool } class "UnityEvent`1" { } MonoBehaviour <|-- SelectionManager SelectionManager --> "SelectionEvent" "UnityEvent`1" @enduml