28 lines
559 B
C#
28 lines
559 B
C#
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<bool> 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<bool> m_Predicate;
|
|
}
|
|
}
|