# screen

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

```c
struct screen;
```

## Members

### Other members

- [`ccolour`](/en/tmux/3.2a/reference/c-struct-screen-ccolour/) (attribute)
- [`cstyle`](/en/tmux/3.2a/reference/c-struct-screen-cstyle/) (attribute)
- [`cx`](/en/tmux/3.2a/reference/c-struct-screen-cx/) (attribute)
- [`cy`](/en/tmux/3.2a/reference/c-struct-screen-cy/) (attribute)
- [`grid`](/en/tmux/3.2a/reference/c-struct-screen-grid/) (attribute)
- [`mode`](/en/tmux/3.2a/reference/c-struct-screen-mode/) (attribute)
- [`path`](/en/tmux/3.2a/reference/c-struct-screen-path/) (attribute)
- [`rlower`](/en/tmux/3.2a/reference/c-struct-screen-rlower/) (attribute)
- [`rupper`](/en/tmux/3.2a/reference/c-struct-screen-rupper/) (attribute)
- [`saved_cell`](/en/tmux/3.2a/reference/c-struct-screen-saved_cell/) (attribute)
- [`saved_cx`](/en/tmux/3.2a/reference/c-struct-screen-saved_cx/) (attribute)
- [`saved_cy`](/en/tmux/3.2a/reference/c-struct-screen-saved_cy/) (attribute)
- [`saved_flags`](/en/tmux/3.2a/reference/c-struct-screen-saved_flags/) (attribute)
- [`saved_grid`](/en/tmux/3.2a/reference/c-struct-screen-saved_grid/) (attribute)
- [`sel`](/en/tmux/3.2a/reference/c-struct-screen-sel/) (attribute)
- [`tabs`](/en/tmux/3.2a/reference/c-struct-screen-tabs/) (attribute)
- [`title`](/en/tmux/3.2a/reference/c-struct-screen-title/) (attribute)
- [`titles`](/en/tmux/3.2a/reference/c-struct-screen-titles/) (attribute)
- [`write_list`](/en/tmux/3.2a/reference/c-struct-screen-write_list/) (attribute)
