namespace Glass.Testbed
{
///
/// A cursor backed by one cell of a registered sprite sheet.
///
public sealed class SpriteCursor : Cursor
{
public SpriteMaterial Sprite { get; }
///
/// Where the pointer's reported position sits within Sprite's cell, unscaled.
///
public Point Hotspot { get; }
public SpriteCursor(SpriteMaterial sprite, Point hotspot)
{
Sprite = sprite;
Hotspot = hotspot;
}
}
}