@startuml enum PlaneAxis { XZ= 0, XY= 1, YZ= 2, } class PlaneSelection { } class PlaneSelector { } PlaneSelection --> "planeAxis" PlaneAxis PlaneSelection --> "WorldGrid" GameObject MonoBehaviour <|-- PlaneSelector PlaneSelector --> "planeAxisDropDown" TMP_Dropdown @enduml