# input_ctx

- **Language:** C
- **Kind:** struct
- **Source:** https://github.com/tmux/tmux/blob/3b929f332aafa7f1080eacc31feb11ffbb1d1841/input.c#L76
- **Page:** https://libtmux.org/en/tmux/3.2a/reference/c-struct-input_ctx/

```c
struct input_ctx;
```

## Members

### Other members

- [`anonymous enum`](/en/tmux/3.2a/reference/c-struct-input_ctx-071161342015373007145067053017151064156374251023/) (enum)
- [`cell`](/en/tmux/3.2a/reference/c-struct-input_ctx-cell/) (attribute)
- [`ch`](/en/tmux/3.2a/reference/c-struct-input_ctx-ch/) (attribute)
- [`ctx`](/en/tmux/3.2a/reference/c-struct-input_ctx-ctx/) (attribute)
- [`event`](/en/tmux/3.2a/reference/c-struct-input_ctx-event/) (attribute)
- [`flags`](/en/tmux/3.2a/reference/c-struct-input_ctx-flags/) (attribute)
- [`input_buf`](/en/tmux/3.2a/reference/c-struct-input_ctx-input_buf/) (attribute)
- [`input_end`](/en/tmux/3.2a/reference/c-struct-input_ctx-input_end/) (attribute)
- [`input_len`](/en/tmux/3.2a/reference/c-struct-input_ctx-input_len/) (attribute)
- [`input_space`](/en/tmux/3.2a/reference/c-struct-input_ctx-input_space/) (attribute)
- [`interm_buf`](/en/tmux/3.2a/reference/c-struct-input_ctx-interm_buf/) (attribute)
- [`interm_len`](/en/tmux/3.2a/reference/c-struct-input_ctx-interm_len/) (attribute)
- [`last`](/en/tmux/3.2a/reference/c-struct-input_ctx-last/) (attribute)
- [`old_cell`](/en/tmux/3.2a/reference/c-struct-input_ctx-old_cell/) (attribute)
- [`old_cx`](/en/tmux/3.2a/reference/c-struct-input_ctx-old_cx/) (attribute)
- [`old_cy`](/en/tmux/3.2a/reference/c-struct-input_ctx-old_cy/) (attribute)
- [`old_mode`](/en/tmux/3.2a/reference/c-struct-input_ctx-old_mode/) (attribute)
- [`param_buf`](/en/tmux/3.2a/reference/c-struct-input_ctx-param_buf/) (attribute)
- [`param_len`](/en/tmux/3.2a/reference/c-struct-input_ctx-param_len/) (attribute)
- [`param_list`](/en/tmux/3.2a/reference/c-struct-input_ctx-param_list/) (attribute)
- [`param_list_len`](/en/tmux/3.2a/reference/c-struct-input_ctx-param_list_len/) (attribute)
- [`since_ground`](/en/tmux/3.2a/reference/c-struct-input_ctx-since_ground/) (attribute)
- [`state`](/en/tmux/3.2a/reference/c-struct-input_ctx-state/) (attribute)
- [`timer`](/en/tmux/3.2a/reference/c-struct-input_ctx-timer/) (attribute)
- [`utf8data`](/en/tmux/3.2a/reference/c-struct-input_ctx-utf8data/) (attribute)
- [`utf8started`](/en/tmux/3.2a/reference/c-struct-input_ctx-utf8started/) (attribute)
- [`wp`](/en/tmux/3.2a/reference/c-struct-input_ctx-wp/) (attribute)
