Files
Dec2017-Script-Dump/UnityEngine.Timeline/Timeline/TimelineClipCapsExtensions.cs
T
2026-06-04 11:42:34 +02:00

51 lines
1.6 KiB
C#

using System;
namespace UnityEngine.Timeline
{
// Token: 0x02000003 RID: 3
internal static class TimelineClipCapsExtensions
{
// Token: 0x06000001 RID: 1 RVA: 0x00002050 File Offset: 0x00000250
public static bool SupportsLooping(this TimelineClip clip)
{
return clip != null && (clip.clipCaps & ClipCaps.Looping) != ClipCaps.None;
}
// Token: 0x06000002 RID: 2 RVA: 0x0000207C File Offset: 0x0000027C
public static bool SupportsExtrapolation(this TimelineClip clip)
{
return clip != null && (clip.clipCaps & ClipCaps.Extrapolation) != ClipCaps.None;
}
// Token: 0x06000003 RID: 3 RVA: 0x000020A8 File Offset: 0x000002A8
public static bool SupportsClipIn(this TimelineClip clip)
{
return clip != null && (clip.clipCaps & ClipCaps.ClipIn) != ClipCaps.None;
}
// Token: 0x06000004 RID: 4 RVA: 0x000020D4 File Offset: 0x000002D4
public static bool SupportsSpeedMultiplier(this TimelineClip clip)
{
return clip != null && (clip.clipCaps & ClipCaps.SpeedMultiplier) != ClipCaps.None;
}
// Token: 0x06000005 RID: 5 RVA: 0x00002100 File Offset: 0x00000300
public static bool SupportsBlending(this TimelineClip clip)
{
return clip != null && (clip.clipCaps & ClipCaps.Blending) != ClipCaps.None;
}
// Token: 0x06000006 RID: 6 RVA: 0x00002130 File Offset: 0x00000330
public static bool HasAll(this ClipCaps caps, ClipCaps flags)
{
return (caps & flags) == flags;
}
// Token: 0x06000007 RID: 7 RVA: 0x0000214C File Offset: 0x0000034C
public static bool HasAny(this ClipCaps caps, ClipCaps flags)
{
return (caps & flags) != ClipCaps.None;
}
}
}