class CaptionsSettings

Defined at line 351 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h

What kind of sources get closed captions, and how they look.

Public Methods

void CaptionsSettings ()

Defined at line 356 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h

void CaptionsSettings (CaptionsSettings && )

Defined at line 357 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h

void CaptionsSettings (Storage_ storage)
void CaptionsSettings (const CaptionsSettings & other)
CaptionsSettings & operator= (const CaptionsSettings & other)
bool operator== (const CaptionsSettings & other)
bool operator!= (const CaptionsSettings & other)
bool IsEmpty ()
const std::optional<bool> & for_media ()

Closed captions enabled for media sources of audio.

::std::optional<bool> & for_media ()

Closed captions enabled for media sources of audio.

CaptionsSettings & for_media (std::optional<bool> value)

Closed captions enabled for media sources of audio.

const std::optional<bool> & for_tts ()

Closed captions enabled for Text-To-Speech sources of audio.

::std::optional<bool> & for_tts ()

Closed captions enabled for Text-To-Speech sources of audio.

CaptionsSettings & for_tts (std::optional<bool> value)

Closed captions enabled for Text-To-Speech sources of audio.

const std::optional< ::fuchsia_settings::CaptionFontStyle> & font_style ()

Font style and color used for the closed captions text.

::std::optional< ::fuchsia_settings::CaptionFontStyle> & font_style ()

Font style and color used for the closed captions text.

CaptionsSettings & font_style (std::optional< ::fuchsia_settings::CaptionFontStyle> value)

Font style and color used for the closed captions text.

CaptionsSettings & operator= (CaptionsSettings && )

Defined at line 358 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h

const std::optional< ::fuchsia_ui_types::ColorRgba> & window_color ()

Border color used around the closed captions window.

Each color channel should be a finite number otherwise will cause

SetAccessibilityInfo to fail with INVALID_VALUE.

::std::optional< ::fuchsia_ui_types::ColorRgba> & window_color ()

Border color used around the closed captions window.

Each color channel should be a finite number otherwise will cause

SetAccessibilityInfo to fail with INVALID_VALUE.

CaptionsSettings & window_color (std::optional< ::fuchsia_ui_types::ColorRgba> value)

Border color used around the closed captions window.

Each color channel should be a finite number otherwise will cause

SetAccessibilityInfo to fail with INVALID_VALUE.

const std::optional< ::fuchsia_ui_types::ColorRgba> & background_color ()

Background color of the closed captions window.

Each color channel should be a finite number otherwise will cause

SetAccessibilityInfo to fail with INVALID_VALUE.

::std::optional< ::fuchsia_ui_types::ColorRgba> & background_color ()

Background color of the closed captions window.

Each color channel should be a finite number otherwise will cause

SetAccessibilityInfo to fail with INVALID_VALUE.

CaptionsSettings & background_color (std::optional< ::fuchsia_ui_types::ColorRgba> value)

Background color of the closed captions window.

Each color channel should be a finite number otherwise will cause

SetAccessibilityInfo to fail with INVALID_VALUE.

void CaptionsSettings (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits