Skip to content

SpriteBatcherAtlasExtensions Class

Definition

Namespace: Brine2D.Rendering.TextureAtlas

Extension methods for SpriteBatcher to work seamlessly with texture atlases. Import this namespace to enable convenient atlas drawing methods.

C#
public static class SpriteBatcherAtlasExtensions

Inheritance System.Object → SpriteBatcherAtlasExtensions

Methods
DrawAtlasRegion\(this SpriteBatcher, AtlasRegion, Vector2, Nullable<Vector2>, float, Nullable<Vector2>, Nullable<Color>, byte, SpriteFlip\) Draws a sprite from a texture atlas. Automatically uses the correct source rectangle from the atlas region.
DrawFromAtlas\(this SpriteBatcher, ITextureAtlas, string, Vector2, Nullable<Vector2>, float, Nullable<Vector2>, Nullable<Color>, byte, SpriteFlip\) Draws a sprite from a texture atlas by name. Convenience method that looks up the region and draws it in one call.
DrawFromAtlas\(this SpriteBatcher, ITextureAtlasCollection, string, Vector2, Nullable<Vector2>, float, Nullable<Vector2>, Nullable<Color>, byte, SpriteFlip\) Draws a sprite from a texture atlas collection by name. Convenience method that looks up the region automatically across all atlases.