IAsyncResult BeginInvoke(int elementIndex, int firstElementIndex, int lastElementIndex, [Out] Asset< Texture2D > texture, [Out] Vector2 drawOffset, [Out] float drawScale, [Out] Rectangle? sourceRect, AsyncCallback callback, object @object)
void Invoke(int elementIndex, int firstElementIndex, int lastElementIndex, [Out] Asset< Texture2D > texture, [Out] Vector2 drawOffset, [Out] float drawScale, [Out] Rectangle? sourceRect)
TextureGetter(object @object, IntPtr method)
void EndInvoke([Out] Asset< Texture2D > texture, [Out] Vector2 drawOffset, [Out] float drawScale, [Out] Rectangle? sourceRect, IAsyncResult result)
static Microsoft.Xna.Framework.Vector2 MouseScreen
void Draw(SpriteBatch spriteBatch, bool isHovered)
ResourceDrawSettings.TextureGetter GetTextureMethod
Vector2 OffsetSpriteAnchorByTexturePercentile