The core of the TextureAtlas code, including TextureRegion2D and NinePatchRegion2D were refactored and moved into the MonoGame.Extended.Graphics namespace.
TextureRegion2D renamed to Texture2DRegion
NinePatchRegion2D renamed to NinePatch
NinePatch is no longer a child class of Texture2DRegion, because it's not a region, it's a collection of regions
Added UV properties to Texture2DRegion
Added GetSubRegion extension methods for Texture2DRegion
RectangleExtensions was moved to project root MonoGame.Extended namespace
RectangleExtensions was split into RectangleExtensions and RectangleFExtensions
Moved relevant ContentReader types into new Content\ContentReader directory to mirror MonoGame repository.
The core of the
TextureAtlas
code, includingTextureRegion2D
andNinePatchRegion2D
were refactored and moved into theMonoGame.Extended.Graphics
namespace.TextureRegion2D
renamed toTexture2DRegion
NinePatchRegion2D
renamed toNinePatch
NinePatch
is no longer a child class ofTexture2DRegion
, because it's not a region, it's a collection of regionsTexture2DRegion
GetSubRegion
extension methods forTexture2DRegion
RectangleExtensions
was moved to project rootMonoGame.Extended
namespaceRectangleExtensions
was split intoRectangleExtensions
andRectangleFExtensions
ContentReader
types into newContent\ContentReader
directory to mirror MonoGame repository.