// AdjustPosition
#endregion
#region AddTexture2DToAtlas
/// <summary>
/// Adds a texture to the atlas, the sprite data
/// </summary>
/// <param name="texture"></param>
/// <returns></returns>
private static UISpriteData AddTexture2DToAtlas(Texture2D texture)
{
UIAtlasMaker.AddOrUpdate(NGUISettings.atlas, texture);
// NGUI v3 now shows its own progress panel, so we have to clear it when it finishes
EditorUtility.ClearProgressBar();
// now re-show our progress bar
PsdImporter.UpdateProgress(false);
// return the sprite
return(NGUISettings.atlas.GetSprite(texture.name));
}