---
title: GCMouseMoved
framework: gamecontroller
role: symbol
role_heading: Type Alias
path: gamecontroller/gcmousemoved
---

# GCMouseMoved

The signature for the block that the mouse input profile calls when the mouse moves.

## Declaration

```swift
typealias GCMouseMoved = (GCMouseInput, Float, Float) -> Void
```

## Parameters

- `mouse`: The controller for the physical mouse.
- `deltaX`: The raw amount that the mouse moves along the x-axis without affecting mouse sensitivity settings.
- `deltaY`: The raw amount that the mouse moves along the y-axis without affecting mouse sensitivity settings.

## See Also

### Getting Change Information

- [mouseMovedHandler](gamecontroller/gcmouseinput/mousemovedhandler.md)
