hmlendea_nucixna_graphics/NuciXNA.Graphics/Drawing/TextureLayout.cs
namespace NuciXNA.Graphics.Drawing
{
    /// <summary>
    /// Specifies how the <see cref="Microsoft.Xna.Framework.Graphics.Texture2D"/> is sized within the <see cref="Sprite"/>
    /// </summary>
    public enum TextureLayout : byte
    {
        /// <summary>
        /// The texture is centered within the client rectangle.
        /// </summary>
        Centre,

        /// <summary>
        /// The texture is left-aligned at the top across the client rectangle.
        /// </summary>
        None,

        /// <summary>
        /// The texture is streched across the client rectangle.
        /// </summary>
        Stretch,

        /// <summary>
        /// The texture is tiled across the client rectangle.
        /// </summary>
        Tile,

        /// <summary>
        /// The texture is enlarged within the client rectangle.
        /// </summary>
        Zoom
    }
}
