public class

BuildableBitmapTextureAtlas

extends BuildableTextureAtlas<T extends ITextureAtlasSource, A extends ITextureAtlas<T>>
java.lang.Object
   ↳ org.anddev.andengine.opengl.texture.atlas.buildable.BuildableTextureAtlas<T extends org.anddev.andengine.opengl.texture.source.ITextureAtlasSource, A extends org.anddev.andengine.opengl.texture.atlas.ITextureAtlas<T>>
     ↳ org.anddev.andengine.opengl.texture.atlas.bitmap.BuildableBitmapTextureAtlas

Class Overview

(c) 2010 Nicolas Gramlich (c) 2011 Zynga Inc.

Summary

Public Constructors
BuildableBitmapTextureAtlas(int pWidth, int pHeight)
Uses RGBA_8888.
BuildableBitmapTextureAtlas(int pWidth, int pHeight, BitmapTexture.BitmapTextureFormat pBitmapTextureFormat)
BuildableBitmapTextureAtlas(int pWidth, int pHeight, ITextureAtlasStateListener<IBitmapTextureAtlasSource> pTextureStateListener)
Uses RGBA_8888.
BuildableBitmapTextureAtlas(int pWidth, int pHeight, BitmapTexture.BitmapTextureFormat pBitmapTextureFormat, ITextureAtlasStateListener<IBitmapTextureAtlasSource> pTextureStateListener)
BuildableBitmapTextureAtlas(int pWidth, int pHeight, TextureOptions pTextureOptions)
Uses RGBA_8888.
BuildableBitmapTextureAtlas(int pWidth, int pHeight, BitmapTexture.BitmapTextureFormat pBitmapTextureFormat, TextureOptions pTextureOptions)
BuildableBitmapTextureAtlas(int pWidth, int pHeight, TextureOptions pTextureOptions, ITextureAtlasStateListener<IBitmapTextureAtlasSource> pTextureStateListener)
Uses RGBA_8888.
BuildableBitmapTextureAtlas(int pWidth, int pHeight, BitmapTexture.BitmapTextureFormat pBitmapTextureFormat, TextureOptions pTextureOptions, ITextureAtlasStateListener<IBitmapTextureAtlasSource> pTextureStateListener)
[Expand]
Inherited Methods
From class org.anddev.andengine.opengl.texture.atlas.buildable.BuildableTextureAtlas
From class java.lang.Object
From interface org.anddev.andengine.opengl.texture.ITexture
From interface org.anddev.andengine.opengl.texture.atlas.ITextureAtlas

Public Constructors

public BuildableBitmapTextureAtlas (int pWidth, int pHeight)

Uses RGBA_8888.

Parameters
pWidth must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).
pHeight must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).

public BuildableBitmapTextureAtlas (int pWidth, int pHeight, BitmapTexture.BitmapTextureFormat pBitmapTextureFormat)

Parameters
pWidth must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).
pHeight must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).
pBitmapTextureFormat use RGBA_8888 for BitmapTextureAtlasMAGIC_CONSTANT with transparency and RGB_565 for BitmapTextureAtlasMAGIC_CONSTANT without transparency.

public BuildableBitmapTextureAtlas (int pWidth, int pHeight, ITextureAtlasStateListener<IBitmapTextureAtlasSource> pTextureStateListener)

Uses RGBA_8888.

Parameters
pWidth must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).
pHeight must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).
pTextureStateListener to be informed when this BitmapTextureAtlas is loaded, unloaded or a ITextureAtlasSource failed to load.

public BuildableBitmapTextureAtlas (int pWidth, int pHeight, BitmapTexture.BitmapTextureFormat pBitmapTextureFormat, ITextureAtlasStateListener<IBitmapTextureAtlasSource> pTextureStateListener)

Parameters
pWidth must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).
pHeight must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).
pBitmapTextureFormat use RGBA_8888 for BitmapTextureAtlasMAGIC_CONSTANT with transparency and RGB_565 for BitmapTextureAtlasMAGIC_CONSTANT without transparency.
pTextureStateListener to be informed when this BitmapTextureAtlas is loaded, unloaded or a ITextureAtlasSource failed to load.

public BuildableBitmapTextureAtlas (int pWidth, int pHeight, TextureOptions pTextureOptions)

Uses RGBA_8888.

Parameters
pWidth must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).
pHeight must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).
pTextureOptions the (quality) settings of the BitmapTexture.

public BuildableBitmapTextureAtlas (int pWidth, int pHeight, BitmapTexture.BitmapTextureFormat pBitmapTextureFormat, TextureOptions pTextureOptions)

Parameters
pWidth must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).
pHeight must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).
pBitmapTextureFormat use RGBA_8888 for BitmapTextureAtlasMAGIC_CONSTANT with transparency and RGB_565 for BitmapTextureAtlasMAGIC_CONSTANT without transparency.
pTextureOptions the (quality) settings of the BitmapTexture.

public BuildableBitmapTextureAtlas (int pWidth, int pHeight, TextureOptions pTextureOptions, ITextureAtlasStateListener<IBitmapTextureAtlasSource> pTextureStateListener)

Uses RGBA_8888.

Parameters
pWidth must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).
pHeight must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).
pTextureOptions the (quality) settings of the BitmapTexture.
pTextureStateListener to be informed when this BitmapTextureAtlas is loaded, unloaded or a ITextureAtlasSource failed to load.

public BuildableBitmapTextureAtlas (int pWidth, int pHeight, BitmapTexture.BitmapTextureFormat pBitmapTextureFormat, TextureOptions pTextureOptions, ITextureAtlasStateListener<IBitmapTextureAtlasSource> pTextureStateListener)

Parameters
pWidth must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).
pHeight must be a power of 2 (i.e. 32, 64, 128, 256, 512, 1024).
pBitmapTextureFormat use RGBA_8888 for BitmapTextureAtlasMAGIC_CONSTANT with transparency and RGB_565 for BitmapTextureAtlasMAGIC_CONSTANT without transparency.
pTextureOptions the (quality) settings of the BitmapTexture.
pTextureStateListener to be informed when this BitmapTextureAtlas is loaded, unloaded or a ITextureAtlasSource failed to load.