using System;
using Cpp2IlInjected;
using UnityEngine;

// Token: 0x0200022B RID: 555
[Token(Token = "0x200022B")]
[CreateAssetMenu]
public class GameButtonThemePackage : ScriptableObject
{
	// Token: 0x170000B8 RID: 184
	// (get) Token: 0x060015A6 RID: 5542 RVA: 0x00031070 File Offset: 0x0002F270
	[Token(Token = "0x170000B8")]
	public GamepadButtonTheme NSTheme
	{
		[Token(Token = "0x60015A6")]
		[Address(RVA = "0x2EF530", Offset = "0x2EE530", VA = "0x1802EF530")]
		get
		{
			return this.nsTheme;
		}
	}

	// Token: 0x170000B9 RID: 185
	// (get) Token: 0x060015A7 RID: 5543 RVA: 0x00031084 File Offset: 0x0002F284
	[Token(Token = "0x170000B9")]
	public GamepadButtonTheme PS4Theme
	{
		[Token(Token = "0x60015A7")]
		[Address(RVA = "0x2990A0", Offset = "0x2980A0", VA = "0x1802990A0")]
		get
		{
			return this.ps4Theme;
		}
	}

	// Token: 0x170000BA RID: 186
	// (get) Token: 0x060015A8 RID: 5544 RVA: 0x00031098 File Offset: 0x0002F298
	[Token(Token = "0x170000BA")]
	public GamepadButtonTheme XboxTheme
	{
		[Token(Token = "0x60015A8")]
		[Address(RVA = "0x36B6A0", Offset = "0x36A6A0", VA = "0x18036B6A0")]
		get
		{
			return this.xboxTheme;
		}
	}

	// Token: 0x170000BB RID: 187
	// (get) Token: 0x060015A9 RID: 5545 RVA: 0x000310AC File Offset: 0x0002F2AC
	[Token(Token = "0x170000BB")]
	public KeyboardButtonTheme KeyboardTheme
	{
		[Token(Token = "0x60015A9")]
		[Address(RVA = "0x33F2F0", Offset = "0x33E2F0", VA = "0x18033F2F0")]
		get
		{
			return this.keyboardTheme;
		}
	}

	// Token: 0x060015AA RID: 5546 RVA: 0x000310C0 File Offset: 0x0002F2C0
	[Token(Token = "0x60015AA")]
	[Address(RVA = "0x36B5B0", Offset = "0x36A5B0", VA = "0x18036B5B0")]
	public GameButtonThemePackage()
	{
		GamepadButtonTheme gamepadButtonTheme = new GamepadButtonTheme();
		this.nsTheme = gamepadButtonTheme;
		GamepadButtonTheme gamepadButtonTheme2 = new GamepadButtonTheme();
		this.ps4Theme = gamepadButtonTheme2;
		GamepadButtonTheme gamepadButtonTheme3 = new GamepadButtonTheme();
		this.xboxTheme = gamepadButtonTheme3;
		KeyboardButtonTheme keyboardButtonTheme = new KeyboardButtonTheme();
		this.keyboardTheme = keyboardButtonTheme;
		base..ctor();
	}

	// Token: 0x040020D1 RID: 8401
	[FieldOffset(Offset = "0x18")]
	[Token(Token = "0x40020D1")]
	[SerializeField]
	private GamepadButtonTheme nsTheme;

	// Token: 0x040020D2 RID: 8402
	[FieldOffset(Offset = "0x20")]
	[Token(Token = "0x40020D2")]
	[SerializeField]
	private GamepadButtonTheme ps4Theme;

	// Token: 0x040020D3 RID: 8403
	[FieldOffset(Offset = "0x28")]
	[Token(Token = "0x40020D3")]
	[SerializeField]
	private GamepadButtonTheme xboxTheme;

	// Token: 0x040020D4 RID: 8404
	[FieldOffset(Offset = "0x30")]
	[Token(Token = "0x40020D4")]
	[SerializeField]
	private KeyboardButtonTheme keyboardTheme;
}
