class TransformContent
Defined at line 5270 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h
Content that can be attached to a Transform when Flatland2 is enabled.
This union defines the types of content that can be attached to a Transform
using [`Flatland.SetTransformContent`].
Public Methods
void TransformContent ()
void TransformContent (const TransformContent & )
Defined at line 5275 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h
template <typename... Args>
TransformContent WithLayerStack (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 5292 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h
bool has_invalid_tag ()
bool is_layer_stack ()
TransformContent WithLayerStack (::fidl::ObjectView< ::fuchsia_ui_composition::wire::LayerStackId> val)
::fuchsia_ui_composition::wire::LayerStackId & layer_stack ()
const ::fuchsia_ui_composition::wire::LayerStackId & layer_stack ()
bool is_viewport ()
TransformContent WithViewport (::fidl::ObjectView< ::fuchsia_ui_composition::wire::ViewportId> val)
TransformContent & operator= (const TransformContent & )
Defined at line 5276 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h
void TransformContent (TransformContent && )
Defined at line 5277 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h
TransformContent & operator= (TransformContent && )
Defined at line 5278 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h
template <typename... Args>
TransformContent WithViewport (::fidl::AnyArena & allocator, Args &&... args)
Defined at line 5306 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h
::fuchsia_ui_composition::wire::ViewportId & viewport ()
const ::fuchsia_ui_composition::wire::ViewportId & viewport ()
::fuchsia_ui_composition::wire::TransformContent::Tag Which ()
Enumerations
enum class Tag : fidl_xunion_tag_t
| Name | Value | Comments |
|---|---|---|
| kLayerStack | 1 |
0x1 |
| kViewport | 2 |
0x2 |
Defined at line 5280 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h