class CaptionFontStyle
Defined at line 245 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h
Font, size, and color of closed captions text.
Public Methods
void CaptionFontStyle (Storage_ storage)
void CaptionFontStyle ()
Defined at line 250 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h
void CaptionFontStyle (CaptionFontStyle && )
Defined at line 251 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h
void CaptionFontStyle (const CaptionFontStyle & other)
CaptionFontStyle & operator= (CaptionFontStyle && )
Defined at line 252 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h
CaptionFontStyle & operator= (const CaptionFontStyle & other)
bool operator== (const CaptionFontStyle & other)
bool operator!= (const CaptionFontStyle & other)
bool IsEmpty ()
const std::optional< ::fuchsia_settings::CaptionFontFamily> & family ()
::std::optional< ::fuchsia_settings::CaptionFontFamily> & family ()
CaptionFontStyle & family (std::optional< ::fuchsia_settings::CaptionFontFamily> value)
Setter for family.
const std::optional< ::fuchsia_ui_types::ColorRgba> & color ()
47 CFR §79.103(c)(2) requires at least 3-bit RGB for user override of
closed-captions color.
Each color channel should be a finite number otherwise will cause
SetAccessibilityInfo to fail with INVALID_VALUE.
::std::optional< ::fuchsia_ui_types::ColorRgba> & color ()
47 CFR §79.103(c)(2) requires at least 3-bit RGB for user override of
closed-captions color.
Each color channel should be a finite number otherwise will cause
SetAccessibilityInfo to fail with INVALID_VALUE.
CaptionFontStyle & color (std::optional< ::fuchsia_ui_types::ColorRgba> value)
47 CFR §79.103(c)(2) requires at least 3-bit RGB for user override of
closed-captions color.
Each color channel should be a finite number otherwise will cause
SetAccessibilityInfo to fail with INVALID_VALUE.
const std::optional<float> & relative_size ()
Size of closed captions text relative to the default captions size. A
range of [0.5, 2] is guaranteed to be supported (as 47 CFR §79.103(c)(4)
establishes). Size should be a finite number.
::std::optional<float> & relative_size ()
Size of closed captions text relative to the default captions size. A
range of [0.5, 2] is guaranteed to be supported (as 47 CFR §79.103(c)(4)
establishes). Size should be a finite number.
CaptionFontStyle & relative_size (std::optional<float> value)
Size of closed captions text relative to the default captions size. A
range of [0.5, 2] is guaranteed to be supported (as 47 CFR §79.103(c)(4)
establishes). Size should be a finite number.
const std::optional< ::fuchsia_settings::EdgeStyle> & char_edge_style ()
::std::optional< ::fuchsia_settings::EdgeStyle> & char_edge_style ()
CaptionFontStyle & char_edge_style (std::optional< ::fuchsia_settings::EdgeStyle> value)
Setter for char_edge_style.
void CaptionFontStyle (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits