---
description: Common features found in most editors
---

# Menu Bar

Most editors in the Timeflow tool suite show a menu bar at the top of the inspector, just under the component name. This displays relevant data and options depending on the type of object. &#x20;

<figure><img src="https://2067910529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC3dOuetlQfYgK5FPUKgn%2Fuploads%2FZZJdohP901VZFwd4fxTP%2Fimage.png?alt=media&#x26;token=aeefd062-47c2-4c33-a3d8-57a665200956" alt=""><figcaption></figcaption></figure>

## ![](https://2067910529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC3dOuetlQfYgK5FPUKgn%2Fuploads%2FvWAe0htuKPrXl8bPVRa8%2Fimage.png?alt=media\&token=80b3ed8e-769e-45c5-8447-5e1eee0bb096) Foldout

The twirl down arrow on the left is used to collapse or expand the UI. This is separate from the main component foldout to provide more control over the inspector for each object. It helps reduce screen clutter to collapse regions when not in use and retains the state on each object.

{% hint style="info" %}
When the foldout is collapsed on the component level, it also disables the gizmos in the scene view, and all other components of the same type are affected. However, when using the sub foldout (unique to Timeflow editors), each component maintains its own collapsed state and won't affect visibility of gizmos.
{% endhint %}

## ![](https://2067910529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC3dOuetlQfYgK5FPUKgn%2Fuploads%2FNGqAbNiCi5AzDoH6r5K0%2Fimage.png?alt=media\&token=9a2165a1-da75-43fa-b213-4fe1b2c70824) Enabled

Determines whether the behavior is active or not. When disabled, the associated behavior no longer updates or performs. This is different from the checkbox to activate/deactivate a component. Deactivating a component means it doesn't run at all, where as disabling just the behavior stops animation updates but still allows awake and other setup operations to run, which better facilities enabling and disabling behaviors on the fly.&#x20;

{% hint style="info" %}
The enabled state can be toggled on and off by clicking the stopwatch icon ![](https://2067910529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC3dOuetlQfYgK5FPUKgn%2Fuploads%2FEVFzaJf8pRRPvEB2kU9s%2Fimage.png?alt=media\&token=230aebf1-7012-407d-a630-87bb057d3f29) shown in the inspector and in the [Switches Panel](../timeflow-view/switches).
{% endhint %}

{% hint style="warning" %}
Deactivating an object also disables its components and hides any channels they contain from the Timeflow view.&#x20;
{% endhint %}

## <img src="https://2067910529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC3dOuetlQfYgK5FPUKgn%2Fuploads%2FHlaHxehBgmv0gt4p8MlH%2Fimage.png?alt=media&#x26;token=e24be5b9-c372-4878-acd9-863aa723757b" alt="" data-size="original"> Refresh&#x20;

Click this button to force the behavior to refresh. Each component defines its own refresh methods and often re-runs setup operations. Click this for the main Timeflow instance to rebuild the internal Timeflow object tree.&#x20;

{% hint style="info" %}
Use refresh to troubleshoot issues or any time a behavior has stopped updating.
{% endhint %}

{% hint style="success" %}
The Axon Genesis logo in the top left corner of the Timeflow view, selects and forces a refresh of the active Timeflow instance.&#x20;
{% endhint %}

## ![](https://2067910529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC3dOuetlQfYgK5FPUKgn%2Fuploads%2FUxgLkzhUpboowni3kqxA%2Fimage.png?alt=media\&token=8dff7ddd-67b7-44d4-8ddd-de4b65e3d9d6) Debug Mode

{% hint style="info" %}
This button is displayed if debug logging is enabled in the [Timeflow Preferences](../menus-and-shortcuts/preferences).&#x20;
{% endhint %}

Click to toggle debug messages on or off. When enabled, messages are output to the Console window and the icon is displayed in green ![](https://2067910529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC3dOuetlQfYgK5FPUKgn%2Fuploads%2FJeN2gBviHkTx2Y56dGvZ%2Fimage.png?alt=media\&token=69303f57-4f08-4eb8-babf-f389000c8069) Every component that derives from [AxonGenesisBehavior ](../../reference/scripting)has a DebugEnabled state to enable/disable additional messages for trouble-shooting.

{% hint style="warning" %}
Debug logging should be kept off except when directly in use, otherwise it can cause excessive logging which can affect performance.
{% endhint %}

{% hint style="info" %}
Logging can be turned off globally for all objects in the AxonGenesis namespace by selecting from the main menu: \
\
**Tools > Timeflow > Editor > Disable Debug for All Objects**&#x20;
{% endhint %}

## ![](https://2067910529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC3dOuetlQfYgK5FPUKgn%2Fuploads%2FtKp42hNzub2MPn5KR2x4%2Fimage.png?alt=media\&token=638225cc-2e18-4479-991b-8fad10d46eb7) Editor and Runtime Modes

In special cases where you need a component to only execute in the editor, or only at runtime, this setting can be selected by clicking the small white arrow icon.

<figure><img src="https://2067910529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC3dOuetlQfYgK5FPUKgn%2Fuploads%2FNWRuMc06HTfY2c6ksARe%2Fimage.png?alt=media&#x26;token=2f7ff2d4-e42d-42dd-8e47-aabbfbdc866a" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
The icon changes depending on the mode selected:\
![](https://2067910529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC3dOuetlQfYgK5FPUKgn%2Fuploads%2F7zJdmN4PBLKa6ZunnHzR%2Fimage.png?alt=media\&token=0f24de69-f97f-4cdd-82c2-8cdf3e168b6e) Editor Only

<img src="https://2067910529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC3dOuetlQfYgK5FPUKgn%2Fuploads%2Fo5o5gzG8iAsNGTvRgSxk%2Fimage.png?alt=media&#x26;token=341da473-038c-4bfa-9687-bab51daca902" alt="" data-size="original"> Runtime Only
{% endhint %}

## <img src="https://2067910529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC3dOuetlQfYgK5FPUKgn%2Fuploads%2FEKoszhVhzoV4xWV7MoIl%2Fimage.png?alt=media&#x26;token=9b3d118f-0c81-4e5f-8182-30f7365fb46f" alt="" data-size="original"> Documentation&#x20;

Click the question mark icon to open the documentation related to the component, linking to a page on this website.&#x20;

{% hint style="info" %}
Please note that the blue book icon ![](https://2067910529-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FC3dOuetlQfYgK5FPUKgn%2Fuploads%2FuDsxd5F3DROfBooKhMQE%2Fimage.png?alt=media\&token=ba3d2921-59a1-4630-a827-0b16ad92b1c0) displayed in previous versions of Timeflow has been removed since it is redundant to the built-in help icon.
{% endhint %}

## ...  Additional Menu

This is a general menu to display additional commands (when available) or other tools that the component may offer. This varies depending on the type of object and is not always displayed.
