31 lines
879 B
C#
31 lines
879 B
C#
using System;
|
|
|
|
// Token: 0x02000EA3 RID: 3747
|
|
[Serializable]
|
|
public class RestrictedTypeConfig<SelectorType, ContentType, SetType, SingleType> where SelectorType : IComparable where SetType : SpecificRestrictionConfigSet<SelectorType, SingleType, ContentType> where SingleType : SpecificRestrictionConfig<SelectorType, ContentType>
|
|
{
|
|
// Token: 0x0601EFEB RID: 126955 RVA: 0x00875114 File Offset: 0x00873314
|
|
public ContentType BKMMKHJKJOO(SelectorType HANFGJOBJFL)
|
|
{
|
|
if (!this.RestrictionSpecific)
|
|
{
|
|
return this.Default;
|
|
}
|
|
ContentType contentType = this.Set.BKMMKHJKJOO(HANFGJOBJFL);
|
|
if (contentType == null)
|
|
{
|
|
contentType = this.Default;
|
|
}
|
|
return contentType;
|
|
}
|
|
|
|
// Token: 0x04005067 RID: 20583
|
|
public bool RestrictionSpecific;
|
|
|
|
// Token: 0x04005068 RID: 20584
|
|
public SetType Set;
|
|
|
|
// Token: 0x04005069 RID: 20585
|
|
public ContentType Default;
|
|
}
|