# Sandbox.DataModel.GameSetting

A [Sandbox.ConVarAttribute](/api/Sandbox.ConVarAttribute) that has been marked with [Sandbox.ConVarFlags.GameSetting](/api/Sandbox.ConVarFlags/GameSetting)
This is stored as project metadata so we can set up a game without loading it.

- Kind: struct
- Namespace: `Sandbox.DataModel`
- Assembly: `Sandbox.Engine`
- Modifiers: sealed

## Constructors

- [`GameSetting`](/api/Sandbox.DataModel.GameSetting/.ctor): A [Sandbox.ConVarAttribute](/api/Sandbox.ConVarAttribute) that has been marked with [Sandbox.ConVarFlags.GameSetting](/api/Sandbox.ConVarFlags/GameSetting) This is stored as project metadata so we can set up a game without loading it.

## Properties

- [`Default`](/api/Sandbox.DataModel.GameSetting/Default)
- [`Group`](/api/Sandbox.DataModel.GameSetting/Group)
- [`Max`](/api/Sandbox.DataModel.GameSetting/Max)
- [`Min`](/api/Sandbox.DataModel.GameSetting/Min)
- [`Name`](/api/Sandbox.DataModel.GameSetting/Name)
- [`Options`](/api/Sandbox.DataModel.GameSetting/Options)
- [`Step`](/api/Sandbox.DataModel.GameSetting/Step)
- [`Title`](/api/Sandbox.DataModel.GameSetting/Title)

## Methods

- [`Deconstruct`](/api/Sandbox.DataModel.GameSetting/Deconstruct)
