idTech4.UI.idWindow.EvaluateRegisters C# (CSharp) Method

EvaluateRegisters() public method

public EvaluateRegisters ( ) : float
return float
		public float EvaluateRegisters()
		{
			if(this.Disposed == true)
			{
				throw new ObjectDisposedException(this.GetType().Name);
			}

			return EvaluateRegisters(-1, false);
		}

Same methods

idWindow::EvaluateRegisters ( int test ) : float
idWindow::EvaluateRegisters ( int test, bool force ) : float
idWindow::EvaluateRegisters ( float &registers ) : void

Usage Example

Exemplo n.º 1
0
		public void Execute(idWindow window)
		{
			foreach(idGuiScript script in _list)
			{
				if(script.ConditionRegister >= 0)
				{
					if(window.HasOperations == true)
					{
						float f = window.EvaluateRegisters(script.ConditionRegister);

						if(f > 0)
						{
							if(script.IfList != null)
							{
								window.RunScriptList(script.IfList);
							}
						}
						else if(script.ElseList != null)
						{
							window.RunScriptList(script.ElseList);
						}
					}
				}

				script.Execute(window);
			}
		}
All Usage Examples Of idTech4.UI.idWindow::EvaluateRegisters