class AccessibilitySettings
Defined at line 1208 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
Supported accessibility settings.
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
const bool & audio_description ()
For videos, use an alternative audio track (akin to changing languages)
that explains what is happening visually while there is no dialogue.
Defined at line 1216 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
bool has_audio_description ()
Defined at line 1220 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
bool * mutable_audio_description ()
For videos, use an alternative audio track (akin to changing languages)
that explains what is happening visually while there is no dialogue.
Defined at line 1226 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
void clear_audio_description ()
Defined at line 1234 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
const bool & screen_reader ()
Read aloud elements of the screen selected by the user.
Defined at line 1243 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
bool has_screen_reader ()
Defined at line 1247 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
bool * mutable_screen_reader ()
Read aloud elements of the screen selected by the user.
Defined at line 1252 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
void clear_screen_reader ()
Defined at line 1260 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
const bool & color_inversion ()
Invert colors on the screen.
Defined at line 1269 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
bool has_color_inversion ()
Defined at line 1273 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
bool * mutable_color_inversion ()
Invert colors on the screen.
Defined at line 1278 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
void clear_color_inversion ()
Defined at line 1286 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
const bool & enable_magnification ()
Interpret triple-tap on the touchscreen as a command to zoom in.
Defined at line 1295 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
bool has_enable_magnification ()
Defined at line 1299 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
bool * mutable_enable_magnification ()
Interpret triple-tap on the touchscreen as a command to zoom in.
Defined at line 1304 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
void clear_enable_magnification ()
Defined at line 1312 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
const ::fuchsia::settings::ColorBlindnessType & color_correction ()
What type of color-blindness, if any, to correct for.
Defined at line 1321 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
bool has_color_correction ()
Defined at line 1325 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
::fuchsia::settings::ColorBlindnessType * mutable_color_correction ()
What type of color-blindness, if any, to correct for.
Defined at line 1330 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
void clear_color_correction ()
Defined at line 1338 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
const ::fuchsia::settings::CaptionsSettings & captions_settings ()
What kind of sources get closed captions, and how they look.
Defined at line 1347 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
bool has_captions_settings ()
Defined at line 1351 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
::fuchsia::settings::CaptionsSettings * mutable_captions_settings ()
What kind of sources get closed captions, and how they look.
Defined at line 1356 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
void clear_captions_settings ()
Defined at line 1364 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/hlcpp/fuchsia/settings/cpp/fidl.h
AccessibilitySettings & set_audio_description (bool _value)
AccessibilitySettings & set_screen_reader (bool _value)
AccessibilitySettings & set_color_inversion (bool _value)
AccessibilitySettings & set_enable_magnification (bool _value)
AccessibilitySettings & set_color_correction (::fuchsia::settings::ColorBlindnessType _value)
AccessibilitySettings & set_captions_settings (::fuchsia::settings::CaptionsSettings _value)
void AccessibilitySettings ()
void AccessibilitySettings (AccessibilitySettings && other)
void ~AccessibilitySettings ()
AccessibilitySettings & operator= (AccessibilitySettings && other)
::std::unique_ptr<AccessibilitySettings> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, AccessibilitySettings * _value, size_t _offset)
zx_status_t Clone (AccessibilitySettings * _result)