# Nodes
Scene nodes in the Creator API.

{/* Do not edit this file. It is automatically generated by API Documenter. */}

## Nodes

Scene nodes in the Creator API.

| Type                                                               | Description                                                                                          |
| ------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------- |
| [Animatable](/en/creator-api/nodes/animatable)                     | Represents an animatable property that can have keyframes or a static value.                         |
| [AudibleMixin](/en/creator-api/nodes/audible-mixin)                | Members shared by layers that play sound.                                                            |
| [AudioLayer](/en/creator-api/nodes/audio-layer)                    | A node representing an audio layer.                                                                  |
| [BaseLayerMixin](/en/creator-api/nodes/base-layer-mixin)           | Mixin providing the properties and methods every layer has.                                          |
| [BaseNodeMixin](/en/creator-api/nodes/base-node-mixin)             | Base interface for all scene graph nodes.                                                            |
| [Ellipse](/en/creator-api/nodes/ellipse)                           | Represents an ellipse shape.                                                                         |
| [Group](/en/creator-api/nodes/group)                               | Represents a group of shapes                                                                         |
| [ImageLayer](/en/creator-api/nodes/image-layer)                    | A node representing an image layer.                                                                  |
| [Keyframe](/en/creator-api/nodes/keyframe)                         | Represents a keyframe in the animation timeline.                                                     |
| [Layer](/en/creator-api/nodes/layer)                               | Union type of all layer types.                                                                       |
| [LayerMixin](/en/creator-api/nodes/layer-mixin)                    | Mixin providing the properties and methods of layers that have a transform.                          |
| [Mask](/en/creator-api/nodes/mask)                                 | Represents a mask applied to a layer.                                                                |
| [Matte](/en/creator-api/nodes/matte)                               | Represents a matte effect that is applied onto another layer.                                        |
| [NullLayer](/en/creator-api/nodes/null-layer)                      | A null layer is used as a transform parent for other layers. It does not render anything on its own. |
| [Path](/en/creator-api/nodes/path)                                 | Represents a custom bezier path shape.                                                               |
| [PathDataMixin](/en/creator-api/nodes/path-data-mixin)             | A mixin that provides path data conversion.                                                          |
| [Polygon](/en/creator-api/nodes/polygon)                           | Represents a polygon shape.                                                                          |
| [Rectangle](/en/creator-api/nodes/rectangle)                       | Represents a rectangle shape.                                                                        |
| [Scene](/en/creator-api/nodes/scene)                               | Represents a scene in the animation.                                                                 |
| [SceneLayer](/en/creator-api/nodes/scene-layer)                    | Represents an instance of a scene.                                                                   |
| [Shape](/en/creator-api/nodes/shape)                               | Union type of all shape types.                                                                       |
| [ShapeContainerMixin](/en/creator-api/nodes/shape-container-mixin) | Mixin for nodes that can contain shapes and have styling properties.                                 |
| [ShapeLayer](/en/creator-api/nodes/shape-layer)                    | A shape layer is a node that can contain shapes.                                                     |
| [ShapeMixin](/en/creator-api/nodes/shape-mixin)                    | A mixin to provide common shape properties and methods.                                              |
| [Star](/en/creator-api/nodes/star)                                 | Represents a star shape.                                                                             |
| [Stroke](/en/creator-api/nodes/stroke)                             | Represents a stroke (outline) applied to a shape.                                                    |
| [TextLayer](/en/creator-api/nodes/text-layer)                      | A node representing a text layer.                                                                    |
| [TransformMixin](/en/creator-api/nodes/transform-mixin)            | Mixin providing common transform properties.                                                         |
| [TransformableLayer](/en/creator-api/nodes/transformable-layer)    | Union type of all layer types that have a transform.                                                 |
