using System; using UnityEngine; using UnityEngine.Rendering; namespace UnityEditor.Rendering { /// /// Interface to add additional gizmo renders for a /// public interface IVolumeAdditionalGizmo { /// /// The type that overrides this additional gizmo /// Type type { get; } /// /// Additional gizmo draw for /// /// The /// The void OnBoxColliderDraw(IVolume scr, BoxCollider c); /// /// Additional gizmo draw for /// /// The /// The void OnSphereColliderDraw(IVolume scr, SphereCollider c); /// /// Additional gizmo draw for /// /// The /// The void OnMeshColliderDraw(IVolume scr, MeshCollider c); } }