# `QuakeServer.Pmove.Command`
[🔗](https://github.com/jaman/quake_server/blob/v0.1.0/lib/quake_server/pmove.ex#L70)

One command: `angles` as signed 16-bit numbers (360 degrees is 65536), the
`forward`, `side` and `up` moves, the `buttons` bits (2 is jump) and its length
`msec` in milliseconds.

# `t`

```elixir
@type t() :: %QuakeServer.Pmove.Command{
  angles: {integer(), integer(), integer()},
  buttons: integer(),
  forward: integer(),
  msec: float(),
  side: integer(),
  up: integer()
}
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
