@startuml enum GizmoDirection { X, Y, Z, } class GizmoMoveElement { + getDirection() : GizmoDirection + onSelectEnter() : void + onSelectExit() : void + ResetMat() : void } MonoBehaviour <|-- GizmoMoveElement @enduml