# ControlAim

## GetMouseDeltaX

Get the multiplication of raw input mouse delta X and HorizontalSpeed.

![](/files/6SZsvx23hmSXRcVyQK5e)

## GetMouseDeltaY

Get the multiplication of raw input mouse delta Y and VerticalSpeed.

![](/files/zGt4YllqVga4dQ1Tk4iP)

## Start Recentering

Manually starts recentering. Used when recentering scheme is Manual, otherwise this function does nothing.&#x20;

If you would like to use this node when scheme is Auto, you should first set the scheme to Manual. Once recentering completes, the camera will stop recentering to the heading direction, e.g., TargetForward.&#x20;

Note that this function does not block player input. If player input is consumed during recentering, recentering will halt. In this case, you may want to set bConsumeInput to false.&#x20;

Besides, this function will determine the target heading direction once it's called. This means even if the heading direction changes during recentering, this function will not use the new heading direction.

![](/files/q2GczOsLCuQqV2p954mW)

<table><thead><tr><th width="163.33333333333331">Input / Output</th><th width="140"></th><th>Description</th></tr></thead><tbody><tr><td>Input</td><td></td><td></td></tr><tr><td></td><td>Target</td><td>A <code>ControlAim</code>target object.</td></tr><tr><td></td><td>Duration</td><td>Recentering duration.</td></tr><tr><td></td><td>Func</td><td>Recentering function.</td></tr><tr><td></td><td>Exp</td><td>Recentering exponential.</td></tr></tbody></table>

## Stop Recentering

Immediately stop recentering. Used when recentering scheme is Manual. This function may be called when the follow target starts to move.

![](/files/xlIJ2G9FxyGzphzP1e0f)

<table><thead><tr><th width="163.33333333333331">Input / Output</th><th width="140"></th><th>Description</th></tr></thead><tbody><tr><td>Input</td><td></td><td></td></tr><tr><td></td><td>Target</td><td>A <code>ControlAim</code>target object.</td></tr></tbody></table>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://sulleyyys-organization.gitbook.io/manuals-of-ccs/blueprint-nodes-list/controlaim.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
