using UnityEngine; namespace com.zibra.common.Manipulators { /// /// Base class for manipulators for all effects. /// public abstract class Manipulator : MonoBehaviour { #region Public interface #if UNITY_EDITOR /// /// (Editor only) Returns gizmo color that should be used with current manipulator. /// /// /// This is needed since SDFs can be used with any manipulators, /// but we don't want SDFs to draw gizmos in same color for different types of manipulators. /// public abstract Color GetGizmosColor(); #endif #endregion } }