public interface

IBuildableTextureAtlas

implements ITextureAtlas<T extends ITextureAtlasSource>
org.andengine.opengl.texture.atlas.buildable.IBuildableTextureAtlas<S extends org.andengine.opengl.texture.atlas.source.ITextureAtlasSource, T extends org.andengine.opengl.texture.atlas.ITextureAtlas<S>>
Known Indirect Subclasses

Class Overview

(c) Zynga 2012

Summary

Public Methods
abstract void addTextureAtlasSource(S pTextureAtlasSource, int pTextureX, int pTextureY, int pTextureAtlasSourcePadding)
This method is deprecated. Use BuildableTextureAtlas#addTextureAtlasSource(ITextureAtlasSource) instead.
abstract void addTextureAtlasSource(S pTextureAtlasSource, int pTextureX, int pTextureY)
This method is deprecated. Use BuildableTextureAtlas#addTextureAtlasSource(ITextureAtlasSource) instead.
abstract void addTextureAtlasSource(S pTextureAtlasSource, Callback<S> pCallback)
When all ITextureAtlasSources are added you have to call build(ITextureAtlasBuilder).
abstract IBuildableTextureAtlas<S, T> build(ITextureAtlasBuilder<S, T> pTextureAtlasBuilder)
May draw over already added ITextureAtlasSource.
abstract void removeTextureAtlasSource(ITextureAtlasSource pTextureAtlasSource)
[Expand]
Inherited Methods
From interface org.andengine.opengl.texture.ITexture
From interface org.andengine.opengl.texture.atlas.ITextureAtlas

Public Methods

public abstract void addTextureAtlasSource (S pTextureAtlasSource, int pTextureX, int pTextureY, int pTextureAtlasSourcePadding)

This method is deprecated.
Use BuildableTextureAtlas#addTextureAtlasSource(ITextureAtlasSource) instead.

Most likely this is not the method you'd want to be using, as the ITextureAtlasSource won't get built through this BuildableTextureAtlas.

public abstract void addTextureAtlasSource (S pTextureAtlasSource, int pTextureX, int pTextureY)

This method is deprecated.
Use BuildableTextureAtlas#addTextureAtlasSource(ITextureAtlasSource) instead.

Most likely this is not the method you'd want to be using, as the ITextureAtlasSource won't get built through this BuildableTextureAtlas.

public abstract void addTextureAtlasSource (S pTextureAtlasSource, Callback<S> pCallback)

When all ITextureAtlasSources are added you have to call build(ITextureAtlasBuilder).

Parameters
pTextureAtlasSource to be added.

public abstract IBuildableTextureAtlas<S, T> build (ITextureAtlasBuilder<S, T> pTextureAtlasBuilder)

May draw over already added ITextureAtlasSource.

Parameters
pTextureAtlasBuilder the ITextureAtlasBuilder to use for building the ITextureAtlasSource in this BuildableBitmapTextureAtlas.
Returns
  • itself for method chaining.

public abstract void removeTextureAtlasSource (ITextureAtlasSource pTextureAtlasSource)