# Sandbox.Movement.SitMoveMode

The character is sitting

- Kind: class
- Namespace: `Sandbox.Movement`
- Assembly: `Sandbox.Engine`
- Inherits: [Sandbox.Movement.MoveMode](/api/Sandbox.Movement.MoveMode)
- Modifiers: sealed

## Constructors

- [`SitMoveMode`](/api/Sandbox.Movement.SitMoveMode/.ctor)

## Methods

- [`CalculateEyeTransform`](/api/Sandbox.Movement.SitMoveMode/CalculateEyeTransform): Get the eye transform from the chair we're sitting in
- [`OnModeBegin`](/api/Sandbox.Movement.SitMoveMode/OnModeBegin): Entering the chair, disable body and collider
- [`OnModeEnd`](/api/Sandbox.Movement.SitMoveMode/OnModeEnd): Leaving the chair, re-enable body and collider
- [`Score`](/api/Sandbox.Movement.SitMoveMode/Score): Score this move mode highly if we're parented to a chair
- [`UpdateAnimator`](/api/Sandbox.Movement.SitMoveMode/UpdateAnimator): Update the animator while sitting in a chair
- [`UpdateMove`](/api/Sandbox.Movement.SitMoveMode/UpdateMove): Move is always zero while sitting
