API ReferenceSandbox.DataModel

GameSettingclass

A `Sandbox.ConVarAttribute` that has been marked with `Sandbox.ConVarFlags.GameSetting` This is stored as project metadata so we can set up a game without loading it.

objectGameSetting
Namespace
Sandbox.DataModel
Assembly
Sandbox.Engine
Declaration
public sealed struct Sandbox.DataModel.GameSetting

Constructors1

Showing 1 constructors

public GameSetting(string Name, string Title, string Group, string Default = null)PUBLICCONSTRUCTOR

A `Sandbox.ConVarAttribute` that has been marked with `Sandbox.ConVarFlags.GameSetting` This is stored as project metadata so we can set up a game without loading it.

ParameterTypeDescription
Namestring
Titlestring
Groupstring
Default = nullstring

Methods1

Showing 1 methods

public void Deconstruct(string Name, string Title, string Group, string Default)PUBLIC

ParameterTypeDescription
Namestring
Titlestring
Groupstring
Defaultstring
Returns:void

Properties8

Showing 8 properties

public string Sandbox.DataModel.GameSetting.Default { get; set; }PUBLICGETSET

Returns:string

public string Sandbox.DataModel.GameSetting.Group { get; set; }PUBLICGETSET

Returns:string

public System.Nullable`1<float> Sandbox.DataModel.GameSetting.Max { get; set; }PUBLICGETSET

Returns:Nullable<float>

public System.Nullable`1<float> Sandbox.DataModel.GameSetting.Min { get; set; }PUBLICGETSET

Returns:Nullable<float>

public string Sandbox.DataModel.GameSetting.Name { get; set; }PUBLICGETSET

Returns:string

public System.Nullable`1<float> Sandbox.DataModel.GameSetting.Step { get; set; }PUBLICGETSET

Returns:Nullable<float>

public string Sandbox.DataModel.GameSetting.Title { get; set; }PUBLICGETSET

Returns:string

On this page