---
name: "wayland_zwp_text_input_v3_content_hint"
section: "3"
platform: "linux"
package: "waylandpp-dev"
version: "1.0.0-6+b2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/wayland_zwp_text_input_v3_content_hint"
---

# wayland\_zwp\_text\_input\_v3\_content\_hint(3)

content hint

## NAME

wayland::zwp\_text\_input\_v3\_content\_hint - content hint

## SYNOPSIS

`#include <wayland-client-protocol-unstable.hpp>`

Inherits wayland::detail::bitfield\< size, id \>.

### Static Public Attributes

static const wayland::detail::bitfield\< 10, 28 \> **none** {0x0}\
 no special behavior  static const wayland::detail::bitfield\< 10, 28 \> **completion** {0x1}\
 suggest word completions  static const wayland::detail::bitfield\< 10, 28 \> **spellcheck** {0x2}\
 suggest word corrections  static const wayland::detail::bitfield\< 10, 28 \> **auto\_capitalization** {0x4}\
 switch to uppercase letters at the start of a sentence  static const wayland::detail::bitfield\< 10, 28 \> **lowercase** {0x8}\
 prefer lowercase letters  static const wayland::detail::bitfield\< 10, 28 \> **uppercase** {0x10}\
 prefer uppercase letters  static const wayland::detail::bitfield\< 10, 28 \> **titlecase** {0x20}\
 prefer casing for titles and headings (can be language dependent)  static const wayland::detail::bitfield\< 10, 28 \> **hidden\_text** {0x40}\
 characters should be hidden  static const wayland::detail::bitfield\< 10, 28 \> **sensitive\_data** {0x80}\
 typed text should not be stored  static const wayland::detail::bitfield\< 10, 28 \> **latin** {0x100}\
 just Latin characters should be entered  static const wayland::detail::bitfield\< 10, 28 \> **multiline** {0x200}\
 the text input is multiline

## Detailed Description

content hint

```
Content hint is a bitmask to allow to modify the behavior of the text
input.
```

Definition at line **6549** of file **wayland-client-protocol-unstable.hpp**.

## Member Data Documentation

### const bitfield\< 10, 28 \> zwp\_text\_input\_v3\_content\_hint::auto\_capitalization {0x4}` [static]`

switch to uppercase letters at the start of a sentence

Definition at line **6562** of file **wayland-client-protocol-unstable.hpp**.

### const bitfield\< 10, 28 \> zwp\_text\_input\_v3\_content\_hint::completion {0x1}` [static]`

suggest word completions

Definition at line **6558** of file **wayland-client-protocol-unstable.hpp**.

### const bitfield\< 10, 28 \> zwp\_text\_input\_v3\_content\_hint::hidden\_text {0x40}` [static]`

characters should be hidden

Definition at line **6570** of file **wayland-client-protocol-unstable.hpp**.

### const bitfield\< 10, 28 \> zwp\_text\_input\_v3\_content\_hint::latin {0x100}` [static]`

just Latin characters should be entered

Definition at line **6574** of file **wayland-client-protocol-unstable.hpp**.

### const bitfield\< 10, 28 \> zwp\_text\_input\_v3\_content\_hint::lowercase {0x8}` [static]`

prefer lowercase letters

Definition at line **6564** of file **wayland-client-protocol-unstable.hpp**.

### const bitfield\< 10, 28 \> zwp\_text\_input\_v3\_content\_hint::multiline {0x200}` [static]`

the text input is multiline

Definition at line **6576** of file **wayland-client-protocol-unstable.hpp**.

### const bitfield\< 10, 28 \> zwp\_text\_input\_v3\_content\_hint::none {0x0}` [static]`

no special behavior

Definition at line **6556** of file **wayland-client-protocol-unstable.hpp**.

### const bitfield\< 10, 28 \> zwp\_text\_input\_v3\_content\_hint::sensitive\_data {0x80}` [static]`

typed text should not be stored

Definition at line **6572** of file **wayland-client-protocol-unstable.hpp**.

### const bitfield\< 10, 28 \> zwp\_text\_input\_v3\_content\_hint::spellcheck {0x2}` [static]`

suggest word corrections

Definition at line **6560** of file **wayland-client-protocol-unstable.hpp**.

### const bitfield\< 10, 28 \> zwp\_text\_input\_v3\_content\_hint::titlecase {0x20}` [static]`

prefer casing for titles and headings (can be language dependent)

Definition at line **6568** of file **wayland-client-protocol-unstable.hpp**.

### const bitfield\< 10, 28 \> zwp\_text\_input\_v3\_content\_hint::uppercase {0x10}` [static]`

prefer uppercase letters

Definition at line **6566** of file **wayland-client-protocol-unstable.hpp**.

## Author

Generated automatically by Doxygen for Wayland++ from the source code.
