using System.Collections; using System.Collections.Generic; using UnityEngine; namespace ECE { public interface IEasyColliderPostProcessor { /// /// post processes a box collider, properties orientation indiciates if it's a rotated collider. /// /// /// void PostProcessCollider(BoxCollider boxCollider, EasyColliderProperties properties); /// /// post processes a capsule collider, properties orientation indiciates if it's a rotated collider. /// /// /// void PostProcessCollider(CapsuleCollider capsuleCollider, EasyColliderProperties properties); /// /// post processes a mesh collider. cylinder colliders are mesh colliders as well. /// /// /// void PostProcessCollider(MeshCollider meshCollider, EasyColliderProperties properties); /// /// post processes a sphere collider /// /// /// void PostProcessCollider(SphereCollider sphereCollider, EasyColliderProperties properties); } }