40 lines
1.0 KiB
C#
40 lines
1.0 KiB
C#
using System;
|
|
|
|
namespace UnityEngine
|
|
{
|
|
// Token: 0x020003BA RID: 954
|
|
[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
|
|
public sealed class RequireComponent : Attribute
|
|
{
|
|
// Token: 0x060037AF RID: 14255 RVA: 0x0005EDEC File Offset: 0x0005CFEC
|
|
public RequireComponent(Type requiredComponent)
|
|
{
|
|
this.m_Type0 = requiredComponent;
|
|
}
|
|
|
|
// Token: 0x060037B0 RID: 14256 RVA: 0x0005EDFC File Offset: 0x0005CFFC
|
|
public RequireComponent(Type requiredComponent, Type requiredComponent2)
|
|
{
|
|
this.m_Type0 = requiredComponent;
|
|
this.m_Type1 = requiredComponent2;
|
|
}
|
|
|
|
// Token: 0x060037B1 RID: 14257 RVA: 0x0005EE14 File Offset: 0x0005D014
|
|
public RequireComponent(Type requiredComponent, Type requiredComponent2, Type requiredComponent3)
|
|
{
|
|
this.m_Type0 = requiredComponent;
|
|
this.m_Type1 = requiredComponent2;
|
|
this.m_Type2 = requiredComponent3;
|
|
}
|
|
|
|
// Token: 0x04000CA1 RID: 3233
|
|
public Type m_Type0;
|
|
|
|
// Token: 0x04000CA2 RID: 3234
|
|
public Type m_Type1;
|
|
|
|
// Token: 0x04000CA3 RID: 3235
|
|
public Type m_Type2;
|
|
}
|
|
}
|