cursor
Convenience cursor snapshot for tests and compatibility callers.
Hot render paths should consume primitive cursor fields directly to avoid allocating a value object on every frame.
Convenience cursor snapshot for tests and compatibility callers.
Hot render paths should consume primitive cursor fields directly to avoid allocating a value object on every frame.