using System; namespace UnityEngine { // Token: 0x0200001B RID: 27 public sealed class WaitUntil : CustomYieldInstruction { // Token: 0x060001F8 RID: 504 RVA: 0x000051C4 File Offset: 0x000033C4 public WaitUntil(Func predicate) { this.m_Predicate = predicate; } // Token: 0x1700006D RID: 109 // (get) Token: 0x060001F9 RID: 505 RVA: 0x000051D4 File Offset: 0x000033D4 public override bool keepWaiting { get { return !this.m_Predicate(); } } // Token: 0x0400002B RID: 43 private Func m_Predicate; } }