# INTERACTION natives

6 natives · 6 named · 6 described. RDR3 game natives (client side).

- [_POINTER_IS_BEING_MOVED](https://natives.borderlinerp.com/natives/INTERACTION/_POINTER_IS_BEING_MOVED.md) `0x2B8B605F2A9E64BF` — `BOOL PointerIsBeingMoved()` — Returns true if player is moving mouse while cursor is active
- [_POINTER_IS_LEFT_BUTTON_HELD](https://natives.borderlinerp.com/natives/INTERACTION/_POINTER_IS_LEFT_BUTTON_HELD.md) `0x61CAE9D1FD055E44` — `BOOL PointerIsLeftButtonHeld()` — Returns true if player is holding LMB while cursor is active
- [_POINTER_IS_LEFT_BUTTON_JUST_RELEASED](https://natives.borderlinerp.com/natives/INTERACTION/_POINTER_IS_LEFT_BUTTON_JUST_RELEASED.md) `0xF7F51A57349739F2` — `BOOL PointerIsLeftButtonJustReleased()` — Returns true if player releases LMB if cursor is active
- [_SET_ALLOW_FIRST_PERSON_MOUSE_CAMERA_MOVEMENT](https://natives.borderlinerp.com/natives/INTERACTION/_SET_ALLOW_FIRST_PERSON_MOUSE_CAMERA_MOVEMENT.md) `0x0546B117BB17548B` — `void SetAllowFirstPersonMouseCameraMovement()` — Allows camera to be moved if middle mouse button is held while in first person Must be called every frame _SET*
- [SET_MOUSE_CURSOR_STYLE](https://natives.borderlinerp.com/natives/INTERACTION/SET_MOUSE_CURSOR_STYLE.md) `0x7F5858AAB5A58CCE` — `void SetMouseCursorStyle(int spriteId)` — Changes the mouse cursor's sprite.
- [SET_MOUSE_CURSOR_THIS_FRAME](https://natives.borderlinerp.com/natives/INTERACTION/SET_MOUSE_CURSOR_THIS_FRAME.md) `0xF12E4CCAF249DC10` — `void SetMouseCursorThisFrame()` — Shows the cursor on screen for one frame.
