void OnMouseHover(EventBase evt) { VFXView view = GetFirstAncestorOfType <VFXView>(); if (view == null) { return; } VFXBlackboard blackboard = view.blackboard; if (blackboard == null) { return; } VFXBlackboardRow row = blackboard.GetRowFromController(controller.parentController); if (row == null) { return; } if (evt.eventTypeId == MouseEnterEvent.TypeId()) { row.AddToClassList("hovered"); } else { row.RemoveFromClassList("hovered"); } }