# WaitTimeoutMode

> Determines which mode of time measurement to use in wait operations.

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine](/engine/6000.6/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public enum WaitTimeoutMode
```

## Fields

| Value                                                                                   | Description                                                                                                                                                                   |
| --------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [InGameTime](/engine/6000.6/script-reference/unityengine/waittimeoutmode/ingametime.md) | Evaluates timeout values as units of in-game time, which is scaled according to the value of [Time.timeScale](/engine/6000.6/script-reference/unityengine/time/timescale.md). |
| [Realtime](/engine/6000.6/script-reference/unityengine/waittimeoutmode/realtime.md)     | Evaluates timeout values as units of real time.                                                                                                                               |
