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; } } }