public static IEnumerator RemoveIllegalComponentsEnumerator(GameObject[] targets, bool retry = true) { foreach (GameObject target in targets) { yield return(ValidationUtils.RemoveIllegalComponentsEnumerator(target, ValidationUtils.WhitelistedTypes("world", ComponentTypeWhiteList), retry, true)); } }
//public static IEnumerator RemoveIllegalComponentsEnumerator(GameObject target, WhiteListConfiguration config, bool retry = true) //{ // ConfigureWhiteList( config ); // return ValidationUtils.RemoveIllegalComponentsEnumerator(target, ValidationUtils.WhitelistedTypes("world", ComponentTypeWhiteList), retry, true); //} public static IEnumerator RemoveIllegalComponentsEnumerator(GameObject[] targets, WhiteListConfiguration config, bool retry = true) { ConfigureWhiteList(config); foreach (GameObject target in targets) { yield return(ValidationUtils.RemoveIllegalComponentsEnumerator(target, ValidationUtils.WhitelistedTypes("world" + config.ToString(), ComponentTypeWhiteList), retry, true)); } }
public static IEnumerator RemoveIllegalComponentsEnumerator(GameObject target, bool retry = true) { return(ValidationUtils.RemoveIllegalComponentsEnumerator(target, ValidationUtils.WhitelistedTypes("avatar", ComponentTypeWhiteList), retry)); }