---
title: "SuperLayer"
description: "API documentation for SuperLayer"
url: https://developer.disguise.one/python-api/docs/superlayer/
---

# SuperLayer

See also: [Track & Sequencing Guide](/plugins/guides/track-and-sequencing)

Base class (inherits properties and methods): _[Resource](/python-api/docs/resource#resource)_

Subclasses: _[GroupLayer](/python-api/docs/grouplayer#grouplayer)_, _[Layer](/python-api/docs/layer#layer)_

## Properties

#### **anchored** : _bool_ _(Read-Only)_

Whether this Layer is fixed in place on the Timeline.  
Anchored Layers cannot have their start time moved or have their extents changed

#### **container** : _[GroupLayer](/python-api/docs/grouplayer#grouplayer)_

#### **crashed** : _bool_ _(Read-Only)_

#### **enabled** : _bool_

Whether this layer is enabled. Disabled layers are excluded from sequencing, prefetch, and rendering.

#### **enabledIncludingParents** : _bool_ _(Read-Only)_

True if this layer is enabled and all of its parent groups are also enabled.

#### **expressionReports** : _List\[[ResourceReport](/python-api/docs/resourcereport#resourcereport)\]_ _(Read-Only)_

#### **indicator** : _str_ _(Read-Only)_

#### **isDormant** : _bool_ _(Read-Only)_

#### **isShared** : _bool_ _(Read-Only)_

#### **name** : _str_

#### **owners** : _List\[[Resource](/python-api/docs/resource#resource)\]_ _(Read-Only)_

#### **render** : _bool_

#### **renderEnable** : _bool_

#### **resourceReports** : _List\[[ResourceReport](/python-api/docs/resourcereport#resourcereport)\]_ _(Read-Only)_

#### **tEnd** : _float_ _(Read-Only)_

#### **tLength** : _float_

#### **tStart** : _float_

#### **track** : _[SuperTrack](/python-api/docs/supertrack#supertrack)_ _(Read-Only)_

## Methods

#### **anchorAndUpdateRelatedLayers**(self, anchored: _bool_)

Set the Anchor state of this Layer, and update the state of any parent Group layers  
Overridden by GroupLayer to also anchor/unanchor any child layers

#### **contains**(self, t: _float_) -> _bool_

#### **exportToApx**(self, filename: _str_)

#### **getAllLayers**(self) -> _List\[[SuperLayer](/python-api/docs/superlayer#superlayer)\]_

#### **getLeafLayers**(self) -> _List\[[Layer](/python-api/docs/layer#layer)\]_

#### **isExternallyControlled**(self) -> _bool_

#### **overlaps**(self, l: _[SuperLayer](/python-api/docs/superlayer#superlayer)_) -> _bool_

#### **setExtents**(self, newStart: _float_, newEnd: _float_)

## Special Methods

#### **\_\_repr\_\_**(self) -> _Any_

String representation of the SuperLayer
