idTech4.idInternalCvar.Reset C# (CSharp) Method

Reset() public method

public Reset ( ) : void
return void
		public void Reset()
		{
			_valueString = _resetString;
			_value = _valueString;

			UpdateValue();
		}
		#endregion

Usage Example

Example #1
0
        private void Cmd_Restart(object sender, CommandEventArgs e)
        {
            List <string> toRemove = new List <string>();

            foreach (KeyValuePair <string, idInternalCvar> kvp in _cvarList)
            {
                idInternalCvar cvar = kvp.Value;

                // don't mess with rom values
                if ((cvar.Flags & (CvarFlags.ReadOnly | CvarFlags.Init)) != 0)
                {
                    continue;
                }

                // throw out any variables the user created
                if ((cvar.Flags & CvarFlags.Static) == 0)
                {
                    toRemove.Add(cvar.Name);
                }
                else
                {
                    cvar.Reset();
                }
            }

            foreach (string name in toRemove)
            {
                _cvarList.Remove(name);
            }
        }
All Usage Examples Of idTech4.idInternalCvar::Reset