# Cue List

You can access the *Cue List* window by going to **Window** and choosing **Cue List**.

In the *Cue List* window, you can see a list of all *Cues* included in the entire project and you can easily trigger predetermined *Cue* actions during a live event.

<figure><img src="/files/HWDwi6tbf7RmuAi79ehQ" alt=""><figcaption></figcaption></figure>

* In the **Trigger** column, each *Cue* displays an icon that matches the ***Play state change*** property of a given cue. Clicking on the **Trigger** icon will prompt the Playhead to jump to that *Cue* and execute the *On playhead pass* action.
* In the **Position** column, each *Cue* displays its position in the *Timeline*, as well as its position in the *Timeline* relative to the *Playhead*.
* **Play state change** column determines whether the play state of this Timeline should change when that cue is triggered.

{% hint style="info" %}
**Good to know:** If the **Cue** is placed beyond the timeline duration in the *Timeline*, its position in the *Cue list* window will have a yellow warning color. You need to disable *Auto duration* in the Timeline's properties for that.
{% endhint %}

## Use as Cue checkbox for Sections and Markers

<div align="left"><figure><img src="/files/mpa50CqvJyp1pAmkJijS" alt=""><figcaption></figcaption></figure></div>

Sections and Markers appear in the Cue list window only of their Use as cue checkbox is set to true.

## Global Cues

*Global Cues* allow you to trigger actions that are not tied to a specific position on the *Timeline*. This is useful in situations like fading out when a performer leaves the stage, ensuring flexibility and responsiveness during live events.

### Event Global Variable

To add a **Global cue**, you first need to add a *global variable* of type **Event**.

<figure><img src="/files/qIvM2klvU2LlJKxyxZNT" alt=""><figcaption></figcaption></figure>

Using the *Layer Layouts*, you can program the desired action you want to occur upon a trigge&#x72;*.* You can do this by creating a *Getter node* from the *Event* variable which triggers a lifeline output anytime the **Event** variable is triggered.

{% hint style="info" %}
**Good to know:** You can learn more about *Getter nodes* in the [Variable Management](/layers-and-layouts/layer-layouts/variables/variable-management.md) chapter.
{% endhint %}

<figure><img src="/files/gDRs6xP49EuTsKpaNSqF" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
**Good to know:** The [*Set fade*](/layers-and-layouts/stock-layer-templates/control-layer-templates/set-fade.md) layer template changes the fade of a video output, section, or layer when the corresponding **Event** variable is triggered.
{% endhint %}

### Global Cue

To be able to see an **Event** variable as a *Global Cue* in the *Cue list* window, click on the ![](/files/GbMIv1UmFhr93rkbWePc) control icon to enable it.

<figure><img src="/files/IiYZTZ7y7GHe0KaEzCfn" alt=""><figcaption></figcaption></figure>

From this point forward, clicking the **Trigger** button of the *Global cue* in the Cue List window will trigger the *Event*, regardless of where the *Playhead* is in the *Timeline*, as long as the *Layer* where the logic is programmed is active at the time of clicking.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.lightact.com/timelines/cue-list.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
