Class GraphicsMouseCoordinateTransformer
Converts mouse positions from window pixels to the game's logical coordinates, using the render surface.
public sealed class GraphicsMouseCoordinateTransformer : IMouseCoordinateTransformer
- Inheritance
-
GraphicsMouseCoordinateTransformer
- Implements
- Inherited Members
Constructors
GraphicsMouseCoordinateTransformer(IRenderSurface)
Created by dependency injection.
public GraphicsMouseCoordinateTransformer(IRenderSurface renderSurface)
Parameters
renderSurfaceIRenderSurface
Methods
Transform(Vector2)
Converts a point in window pixels to logical coordinates.
public Vector2 Transform(Vector2 screenCoordinates)
Parameters
screenCoordinatesVector2