class DisplayConfig

Defined at line 2812 of file fidling/gen/sdk/fidl/fuchsia.hardware.display.engine/fuchsia.hardware.display.engine/cpp/fidl/fuchsia.hardware.display.engine/cpp/natural_types.h

Public Methods

void DisplayConfig (Storage_ storage)
void DisplayConfig (::fuchsia_hardware_display_types::DisplayId display_id, ::fuchsia_hardware_display_types::ModeId mode_id, ::fuchsia_hardware_display_engine::ColorConversion color_conversion, ::std::vector< ::fuchsia_hardware_display_engine::Layer> layers)
void DisplayConfig ()

Default constructs a |DisplayConfig| only if all of its members are default constructible.

Defined at line 2822 of file fidling/gen/sdk/fidl/fuchsia.hardware.display.engine/fuchsia.hardware.display.engine/cpp/fidl/fuchsia.hardware.display.engine/cpp/natural_types.h

void DisplayConfig (DisplayConfig && )

Defined at line 2825 of file fidling/gen/sdk/fidl/fuchsia.hardware.display.engine/fuchsia.hardware.display.engine/cpp/fidl/fuchsia.hardware.display.engine/cpp/natural_types.h

void DisplayConfig (const DisplayConfig & other)
DisplayConfig & operator= (DisplayConfig && )

Defined at line 2826 of file fidling/gen/sdk/fidl/fuchsia.hardware.display.engine/fuchsia.hardware.display.engine/cpp/fidl/fuchsia.hardware.display.engine/cpp/natural_types.h

DisplayConfig & operator= (const DisplayConfig & other)
bool operator== (const DisplayConfig & other)
bool operator!= (const DisplayConfig & other)
const ::fuchsia_hardware_display_types::DisplayId & display_id ()

the display id to which the configuration applies

::fuchsia_hardware_display_types::DisplayId & display_id ()

the display id to which the configuration applies

DisplayConfig & display_id (::fuchsia_hardware_display_types::DisplayId value)

the display id to which the configuration applies

const ::fuchsia_hardware_display_types::ModeId & mode_id ()

Identifies the display mode provided by the panel.

Must be valid.

::fuchsia_hardware_display_types::ModeId & mode_id ()

Identifies the display mode provided by the panel.

Must be valid.

DisplayConfig & mode_id (::fuchsia_hardware_display_types::ModeId value)

Identifies the display mode provided by the panel.

Must be valid.

const ::fuchsia_hardware_display_engine::ColorConversion & color_conversion ()
::fuchsia_hardware_display_engine::ColorConversion & color_conversion ()
DisplayConfig & color_conversion (::fuchsia_hardware_display_engine::ColorConversion value)

Setter for color_conversion.

const ::std::vector< ::fuchsia_hardware_display_engine::Layer> & layers ()

Valid display configurations have at least one layer.

::std::vector< ::fuchsia_hardware_display_engine::Layer> & layers ()

Valid display configurations have at least one layer.

DisplayConfig & layers (::std::vector< ::fuchsia_hardware_display_engine::Layer> value)

Valid display configurations have at least one layer.

void DisplayConfig (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits