CursorPositionTranslater GetCursorPosition Method Delta Engine Documentation

Namespace: DeltaEngine.Input.Windows
Assembly: DeltaEngine.Input.Windows (in DeltaEngine.Input.Windows.dll) Version: 1.1.1.0 (1.1.1)
Syntax

public Vector2D GetCursorPosition()

Return Value

Type: Vector2D
Remarks

Tests: DeltaEngine.Input.Windows.Tests.CursorPositionTranslaterTests
Examples

1 unit tests call DeltaEngine.Input.Windows.CursorPositionTranslater.GetCursorPosition
[Test, CloseAfterFirstFrame, Ignore] // This moves the mouse every time NCrunch runs! 
public void GetReturnsWhatWasSet()
{
    var positionTranslator = new CursorPositionTranslater(Resolve<Window>());
    var setPoint = new Vector2D(0.1f, 0.2f);
    positionTranslator.SetCursorPosition(setPoint);
    var getPoint = positionTranslator.GetCursorPosition();
    Assert.AreEqual(setPoint.X, getPoint.X, 0.1f);
    Assert.AreEqual(setPoint.Y, getPoint.Y, 0.1f);
}
See Also