using System;
using Cpp2IlInjected;

// Token: 0x0200014C RID: 332
[Token(Token = "0x200014C")]
[Serializable]
public class ScreenSettings
{
	// Token: 0x06001034 RID: 4148 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001034")]
	[Address(RVA = "0x513F70", Offset = "0x512F70", VA = "0x180513F70")]
	public ScreenSettings SetDefault()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001035 RID: 4149 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001035")]
	[Address(RVA = "0x513F40", Offset = "0x512F40", VA = "0x180513F40")]
	public int GetFPSValue()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001036 RID: 4150 RVA: 0x000020D3 File Offset: 0x000002D3
	[Token(Token = "0x6001036")]
	[Address(RVA = "0x513E90", Offset = "0x512E90", VA = "0x180513E90")]
	public float GetBrightnessValue()
	{
		throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
	}

	// Token: 0x06001037 RID: 4151 RVA: 0x00025938 File Offset: 0x00023B38
	[Token(Token = "0x6001037")]
	[Address(RVA = "0x514060", Offset = "0x513060", VA = "0x180514060")]
	public ScreenSettings()
	{
	}

	// Token: 0x04001A8A RID: 6794
	[FieldOffset(Offset = "0x10")]
	[Token(Token = "0x4001A8A")]
	public bool fullScreen = true;

	// Token: 0x04001A8B RID: 6795
	[FieldOffset(Offset = "0x14")]
	[Token(Token = "0x4001A8B")]
	public int resolutionSet;

	// Token: 0x04001A8C RID: 6796
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x4001A8C")]
	public bool vSync;

	// Token: 0x04001A8D RID: 6797
	[FieldOffset(Offset = "0x1C")]
	[Token(Token = "0x4001A8D")]
	public FPSLimitation fps = (FPSLimitation)((ulong)1L);

	// Token: 0x04001A8E RID: 6798
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x4001A8E")]
	public int qualitySet;

	// Token: 0x04001A8F RID: 6799
	[FieldOffset(Offset = "0x24")]
	[Token(Token = "0x4001A8F")]
	public bool depthOfField = true;

	// Token: 0x04001A90 RID: 6800
	[FieldOffset(Offset = "0x25")]
	[Token(Token = "0x4001A90")]
	public bool bloomEffect;

	// Token: 0x04001A91 RID: 6801
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x4001A91")]
	public int brightnessSet;
}
