/// <summary> /// Removes any active error messages. /// </summary> protected void ClearError(ScriptForgeErrors.Codes code) { if (code == m_ErrorCode) { ClearErrors(); } }
/// <summary> /// Clears all errors from this widget. /// </summary> protected void ClearErrors() { m_ErrorCode = ScriptForgeErrors.Codes.None; m_ErrorMessage = string.Empty; }
/// <summary> /// Flashes this forge, opens it up, and displays /// the error message to the user. /// </summary> protected void DisplayError(ScriptForgeErrors.Codes code, string errorMessage) { m_ErrorCode = code; m_ErrorMessage = errorMessage; FlashColor(Color.red, 1.0f); }