/// <summary> /// Method provided by the system for disconnecting interfaces /// </summary> /// <param name="target">Object to disconnect interfaces on</param> /// <param name="userData">(Optional) extra data needed to connect interfaces on this object</param> public static void DisconnectInterfaces(this IConnectInterfaces @this, object target, object userData = null) { disconnectInterfaces(target, userData); }
/// <summary> /// Method provided by the system for disconnecting interfaces /// </summary> /// <param name="obj">Object to disconnect interfaces on</param> /// /// <param name="rayOrigin">(Optional) ray origin (needed for disconnecting ray-based interfaces)</param> public static void DisonnectInterfaces(this IConnectInterfaces ci, object obj, Transform rayOrigin = null) { disconnectInterfaces(obj, rayOrigin); }
/// <summary> /// Method provided by the system for disconnecting interfaces /// </summary> /// <param name="obj">Object to disconnect interfaces on</param> public static void DisonnectInterfaces(this IConnectInterfaces ci, object obj) { disconnectInterfaces(obj); }