# FrameData.EvaluationType

> Describes the cause for the evaluation of a PlayableGraph.

## Definition

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

```csharp
public enum FrameData.EvaluationType
```

## Fields

| Value                                                                                                  | Description                                                                                                                                                                                 |
| ------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Evaluate](/engine/6000.6/script-reference/unityengine/playables/framedata/evaluationtype/evaluate.md) | Indicates the graph was updated due to a call to [PlayableGraph.Evaluate](/engine/6000.6/script-reference/unityengine/playables/playablegraph/evaluate.md).                                 |
| [Playback](/engine/6000.6/script-reference/unityengine/playables/framedata/evaluationtype/playback.md) | Indicates the graph was called by the runtime during normal playback due to [PlayableGraph.Play](/engine/6000.6/script-reference/unityengine/playables/playablegraph/play.md) being called. |
