class ColorTransformManager

Defined at line 22 of file ../../src/ui/a11y/lib/configuration/color_transform_manager.h

Public Methods

void ~ColorTransformManager ()

Defined at line 27 of file ../../src/ui/a11y/lib/configuration/color_transform_manager.h

void ColorTransformManager (async_dispatcher_t * dispatcher, sys::ComponentContext * startup_context)

Defined at line 113 of file ../../src/ui/a11y/lib/configuration/color_transform_manager.cc

void RegisterColorTransformHandler (RegisterColorTransformHandlerRequest & request, RegisterColorTransformHandlerCompleter::Sync & completer)

Registers a color transform handler to receive updates about color correction and inversion

settings changes. Only one color transform handler at a time is supported.

Defined at line 122 of file ../../src/ui/a11y/lib/configuration/color_transform_manager.cc

void ChangeColorTransform (bool color_inversion_enabled, fuchsia_accessibility::ColorCorrectionMode color_correction_mode)

Called to actually change the color transform settings in the system.

Defined at line 131 of file ../../src/ui/a11y/lib/configuration/color_transform_manager.cc