class Flatland_RequestEncoder

Defined at line 7560 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

Public Methods

::fidl::HLCPPOutgoingMessage ReleaseImageImmediately (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ContentId * image_id)

Defined at line 7562 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage ReleaseImageImmediately2 (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ImageId * image_id)

Defined at line 7568 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage CreateLayer (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::LayerId * layer_id)

Defined at line 7574 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage ReleaseLayer (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::LayerId * layer_id)

Defined at line 7580 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetLayerImage (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::LayerId * layer_id, ::fuchsia::ui::composition::ImageId * image_id, ::std::unique_ptr< ::fuchsia::ui::composition::WaitFence> * acquire_fence, ::std::unique_ptr< ::fuchsia::ui::composition::SignalFence> * release_fence)

Defined at line 7586 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetLayerProperties (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::LayerId * layer_id, ::fuchsia::ui::composition::LayerProperties * properties)

Defined at line 7598 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage ResetLayer (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::LayerId * layer_id)

Defined at line 7606 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage CreateLayerStack (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::LayerStackId * stack_id)

Defined at line 7612 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage ReleaseLayerStack (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::LayerStackId * stack_id)

Defined at line 7618 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetStackLayers (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::LayerStackId * stack_id, ::std::vector< ::fuchsia::ui::composition::LayerId> * layers)

Defined at line 7624 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage CreateImage2 (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ImageId * image_id, ::fuchsia::ui::composition::BufferCollectionImportToken * import_token, uint32_t * vmo_index, ::fuchsia::ui::composition::ImageProperties * properties)

Defined at line 7632 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage ReleaseImage2 (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ImageId * image_id)

Defined at line 7644 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage CreateViewport2 (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ViewportId * viewport_id, ::fuchsia::ui::views::ViewportCreationToken * token, ::fuchsia::ui::composition::ViewportProperties * properties, ::fidl::InterfaceRequest< ::fuchsia::ui::composition::ChildViewWatcher> * child_view_watcher)

Defined at line 7650 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage ReleaseViewport2 (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ViewportId * viewport_id)

Defined at line 7665 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetViewportProperties2 (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ViewportId * viewport_id, ::fuchsia::ui::composition::ViewportProperties * properties)

Defined at line 7671 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetTransformContent (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::TransformId * transform_id, ::std::unique_ptr< ::fuchsia::ui::composition::TransformContent> * content)

Defined at line 7679 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage Present (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::PresentArgs * args)

Defined at line 7687 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage CreateView (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::views::ViewCreationToken * token, ::fidl::InterfaceRequest< ::fuchsia::ui::composition::ParentViewportWatcher> * parent_viewport_watcher)

Defined at line 7693 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage CreateView2 (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::views::ViewCreationToken * token, ::fuchsia::ui::views::ViewIdentityOnCreation * view_identity, ::fuchsia::ui::composition::ViewBoundProtocols * protocols, ::fidl::InterfaceRequest< ::fuchsia::ui::composition::ParentViewportWatcher> * parent_viewport_watcher)

Defined at line 7704 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage CreateTransform (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::TransformId * transform_id)

Defined at line 7719 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetTranslation (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::TransformId * transform_id, ::fuchsia::math::Vec * translation)

Defined at line 7725 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetOrientation (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::TransformId * transform_id, ::fuchsia::ui::composition::Orientation * orientation)

Defined at line 7733 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetScale (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::TransformId * transform_id, ::fuchsia::math::VecF * scale)

Defined at line 7741 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetOpacity (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::TransformId * transform_id, float * value)

Defined at line 7749 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetClipBoundary (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::TransformId * transform_id, ::std::unique_ptr< ::fuchsia::math::Rect> * rect)

Defined at line 7757 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage AddChild (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::TransformId * parent_transform_id, ::fuchsia::ui::composition::TransformId * child_transform_id)

Defined at line 7765 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage RemoveChild (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::TransformId * parent_transform_id, ::fuchsia::ui::composition::TransformId * child_transform_id)

Defined at line 7773 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage ReplaceChildren (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::TransformId * parent_transform_id, ::std::vector< ::fuchsia::ui::composition::TransformId> * new_child_transform_ids)

Defined at line 7781 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetRootTransform (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::TransformId * transform_id)

Defined at line 7789 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetHitRegions (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::TransformId * transform_id, ::std::vector< ::fuchsia::ui::composition::HitRegion> * regions)

Defined at line 7795 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetInfiniteHitRegion (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::TransformId * transform_id, ::fuchsia::ui::composition::HitTestInteraction * hit_test)

Defined at line 7803 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage CreateViewport (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ContentId * viewport_id, ::fuchsia::ui::views::ViewportCreationToken * token, ::fuchsia::ui::composition::ViewportProperties * properties, ::fidl::InterfaceRequest< ::fuchsia::ui::composition::ChildViewWatcher> * child_view_watcher)

Defined at line 7811 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage CreateImage (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ContentId * image_id, ::fuchsia::ui::composition::BufferCollectionImportToken * import_token, uint32_t * vmo_index, ::fuchsia::ui::composition::ImageProperties * properties)

Defined at line 7826 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetImageSampleRegion (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ContentId * image_id, ::fuchsia::math::RectF * rect)

Defined at line 7838 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetImageDestinationSize (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ContentId * image_id, ::fuchsia::math::SizeU * size)

Defined at line 7846 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetImageBlendingFunction (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ContentId * image_id, ::fuchsia::ui::composition::BlendMode * blend_mode)

Defined at line 7854 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetImageBlendMode (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ContentId * image_id, ::fuchsia::ui::composition::BlendMode2 * blend_mode)

Defined at line 7862 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetImageOpacity (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ContentId * image_id, float * val)

Defined at line 7870 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetImageFlip (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ContentId * image_id, ::fuchsia::ui::composition::ImageFlip * flip)

Defined at line 7878 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage CreateFilledRect (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ContentId * rect_id)

Defined at line 7886 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetSolidFill (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ContentId * rect_id, ::fuchsia::ui::composition::ColorRgba * color, ::fuchsia::math::SizeU * size)

Defined at line 7892 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage ReleaseFilledRect (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ContentId * rect_id)

Defined at line 7902 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetContent (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::TransformId * transform_id, ::fuchsia::ui::composition::ContentId * content_id)

Defined at line 7908 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetViewportProperties (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ContentId * viewport_id, ::fuchsia::ui::composition::ViewportProperties * properties)

Defined at line 7916 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage ReleaseTransform (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::TransformId * transform_id)

Defined at line 7924 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage ReleaseView (::fidl::MessageEncoder * _encoder)

Defined at line 7930 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage ReleaseViewport (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ContentId * viewport_id)

Defined at line 7934 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage ReleaseImage (::fidl::MessageEncoder * _encoder, ::fuchsia::ui::composition::ContentId * image_id)

Defined at line 7940 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage Clear (::fidl::MessageEncoder * _encoder)

Defined at line 7946 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h

::fidl::HLCPPOutgoingMessage SetDebugName (::fidl::MessageEncoder * _encoder, ::std::string * name)

Defined at line 7950 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h