Ctrl+K

Strawberry.Graphics.Layers Namespace

Documentation for types in the Strawberry.Graphics.Layers namespace.

Classes

Type Description
Strawberry.Graphics.Layers.BackgroundLayer Background layer. Renders a single sprite as a tiled or scrolling background.
Strawberry.Graphics.Layers.IsometricComparer Compares two sprite quads by vertical position
Strawberry.Graphics.Layers.IsometricRenderingSorter Sorts sprite quads by vertical position for isometric rendering
Strawberry.Graphics.Layers.Layer Represents a rendering layer that can be initialized, updated, and rendered within a scene.
Strawberry.Graphics.Layers.LayerCollection Collection managing the set of layers within a scene.
Strawberry.Graphics.Layers.ParticleLayer A layer responsible for managing and rendering particle emitters within a scene.
Strawberry.Graphics.Layers.SpriteLayer A layer responsible for batching and rendering sprites within a scene.
Strawberry.Graphics.Layers.SpriteQuad
Strawberry.Graphics.Layers.TileLayer A layer that renders a tilemap from a single texture. Tiles are stored persistently (not cleared every frame) and can be pushed either by grid index (column, row) or by an exact texture source rectangle. Supports loading the JSON format exported by TileMap Studio.

Interfaces

Type Description
Strawberry.Graphics.Layers.IRenderingSorter Defines a sorter for ordering sprite quads before rendering.