Class FloatGameSetting
- Namespace
- Root
- Assembly
- SPZGameAssembly.dll
public class FloatGameSetting : SimpleGameSetting<float>
- Inheritance
-
objectSimpleGameSetting<float>FloatGameSetting
- Inherited Members
- Extension Methods
Constructors
FloatGameSetting(string, FormatterDelegate, IGamePreferences, float, float, float)
public FloatGameSetting(string id, HUDSliderControl.FormatterDelegate formatter, IGamePreferences preferences, float defaultValue, float min = 0, float max = 1)
Parameters
idstringformatterHUDSliderControl.FormatterDelegatepreferencesIGamePreferencesdefaultValuefloatminfloatmaxfloat
Fields
Formatter
public readonly HUDSliderControl.FormatterDelegate Formatter
Field Value
Max
public readonly float Max
Field Value
- float
Min
public readonly float Min
Field Value
- float
Methods
GetHelpText()
public override string GetHelpText()
Returns
- string
Save()
protected override void Save()
TrySetFromString(string)
public override bool TrySetFromString(string value)
Parameters
valuestring
Returns
- bool
Operators
implicit operator float(FloatGameSetting)
public static implicit operator float(FloatGameSetting setting)
Parameters
settingFloatGameSetting
Returns
- float