Minor changes.
Minor changes.
Fixed wrong datatype in GLState.glScalef. Eventually saving a few float->int->float conversions now.
Fixed a bug in TextureRegion.deepCopy() when the TextureRegion was scaled.
Minor changes.
Added missing function in ArrayUtils.
Updated ButtonSprite to have its State public accessible.
Fixed binary masking fail in Color.
Minor changes.
TextOptions.AutoWrap is now an enum (NONE, WORDS, LETTERS) instead of a boolean for just 'none' or 'words'.
Renamed and moved ShaderSourceCriteria to org.andengine.opengl.util.criteria.*GLCriteria.
Minor optimization in FontUtils.
Added BitmapFontOptions, carrying an optional textureoffset parameters, so that the BitmapFont can be ofsetted to anywhere in i.e. a SpriteSheet, to avoid texture switches.
Added methods to synchronously load Textures, instead of on the next frame.
Added more flexible TextureManager.getTexture(..) methods. (Thx to Greg Haynes)
Added convenience methods to ITexture/Texture to synchonously load the Textures, instead of on the next Frame.
Pending changes in BuildableTextureAtlas from previous commit.
Replaced two Math.xyz calls with their FloatMath.xyz equivalent. (Thx to Scott Kennedy)
Minor changes.
Changed StrokeFont's drawLetter definition to match Font. The difference caused StrokeFonts to render as normal Fonts.