class RendererParam
Defined at line 3698 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
These are all of the types of parameters that can be set to configure a
`Renderer`.
Public Methods
void RendererParam (RendererParam && other)
RendererParam & operator= (RendererParam && other)
void RendererParam (const RendererParam & other)
RendererParam & operator= (const RendererParam & other)
bool operator== (const RendererParam & other)
bool operator!= (const RendererParam & other)
::fuchsia_ui_gfx::RendererParam::Tag Which ()
RendererParam WithShadowTechnique (::fuchsia_ui_gfx::ShadowTechnique val)
const ::fidl::internal::UnionMemberView<1, Storage_> shadow_technique ()
::fidl::internal::UnionMemberView<1, Storage_> shadow_technique ()
RendererParam & shadow_technique (::fuchsia_ui_gfx::ShadowTechnique value)
Sets the union to hold the shadow_technique member.
RendererParam WithReserved (::fuchsia_ui_gfx::RenderFrequency val)
const ::fidl::internal::UnionMemberView<2, Storage_> reserved ()
::fidl::internal::UnionMemberView<2, Storage_> reserved ()
RendererParam & reserved (::fuchsia_ui_gfx::RenderFrequency value)
Sets the union to hold the reserved member.
RendererParam WithEnableDebugging (bool val)
const ::fidl::internal::UnionMemberView<3, Storage_> enable_debugging ()
::fidl::internal::UnionMemberView<3, Storage_> enable_debugging ()
RendererParam & enable_debugging (bool value)
Sets the union to hold the enable_debugging member.
void RendererParam (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Enumerations
enum Tag
| Name | Value |
|---|---|
| kShadowTechnique | 1 |
| kReserved | 2 |
| kEnableDebugging | 3 |
TODO: share union tag types between wire
&
natural.
Defined at line 3709 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
Friends
class NaturalUnionCodingTraits