Files
2026-06-04 11:42:34 +02:00

94 lines
1.8 KiB
C#

using System;
namespace UnityEngine
{
// Token: 0x02000032 RID: 50
public struct CullingGroupEvent
{
// Token: 0x170000CF RID: 207
// (get) Token: 0x060003D1 RID: 977 RVA: 0x00006D00 File Offset: 0x00004F00
public int index
{
get
{
return this.m_Index;
}
}
// Token: 0x170000D0 RID: 208
// (get) Token: 0x060003D2 RID: 978 RVA: 0x00006D1C File Offset: 0x00004F1C
public bool isVisible
{
get
{
return (this.m_ThisState & 128) != 0;
}
}
// Token: 0x170000D1 RID: 209
// (get) Token: 0x060003D3 RID: 979 RVA: 0x00006D44 File Offset: 0x00004F44
public bool wasVisible
{
get
{
return (this.m_PrevState & 128) != 0;
}
}
// Token: 0x170000D2 RID: 210
// (get) Token: 0x060003D4 RID: 980 RVA: 0x00006D6C File Offset: 0x00004F6C
public bool hasBecomeVisible
{
get
{
return this.isVisible && !this.wasVisible;
}
}
// Token: 0x170000D3 RID: 211
// (get) Token: 0x060003D5 RID: 981 RVA: 0x00006D98 File Offset: 0x00004F98
public bool hasBecomeInvisible
{
get
{
return !this.isVisible && this.wasVisible;
}
}
// Token: 0x170000D4 RID: 212
// (get) Token: 0x060003D6 RID: 982 RVA: 0x00006DC4 File Offset: 0x00004FC4
public int currentDistance
{
get
{
return (int)(this.m_ThisState & 127);
}
}
// Token: 0x170000D5 RID: 213
// (get) Token: 0x060003D7 RID: 983 RVA: 0x00006DE4 File Offset: 0x00004FE4
public int previousDistance
{
get
{
return (int)(this.m_PrevState & 127);
}
}
// Token: 0x04000049 RID: 73
private int m_Index;
// Token: 0x0400004A RID: 74
private byte m_PrevState;
// Token: 0x0400004B RID: 75
private byte m_ThisState;
// Token: 0x0400004C RID: 76
private const byte kIsVisibleMask = 128;
// Token: 0x0400004D RID: 77
private const byte kDistanceMask = 127;
}
}