class Flatland_Sync
Defined at line 9547 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/hlcpp/fuchsia/ui/composition/cpp/fidl.h
Public Methods
void ~Flatland_Sync ()
zx_status_t Present (::fuchsia::ui::composition::PresentArgs args)
zx_status_t CreateView (::fuchsia::ui::views::ViewCreationToken token, ::fidl::InterfaceRequest< ::fuchsia::ui::composition::ParentViewportWatcher> parent_viewport_watcher)
zx_status_t CreateView2 (::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)
zx_status_t CreateTransform (::fuchsia::ui::composition::TransformId transform_id)
zx_status_t SetTranslation (::fuchsia::ui::composition::TransformId transform_id, ::fuchsia::math::Vec translation)
zx_status_t SetOrientation (::fuchsia::ui::composition::TransformId transform_id, ::fuchsia::ui::composition::Orientation orientation)
zx_status_t SetScale (::fuchsia::ui::composition::TransformId transform_id, ::fuchsia::math::VecF scale)
zx_status_t SetOpacity (::fuchsia::ui::composition::TransformId transform_id, float value)
zx_status_t SetClipBoundary (::fuchsia::ui::composition::TransformId transform_id, ::std::unique_ptr< ::fuchsia::math::Rect> rect)
zx_status_t AddChild (::fuchsia::ui::composition::TransformId parent_transform_id, ::fuchsia::ui::composition::TransformId child_transform_id)
zx_status_t RemoveChild (::fuchsia::ui::composition::TransformId parent_transform_id, ::fuchsia::ui::composition::TransformId child_transform_id)
zx_status_t ReplaceChildren (::fuchsia::ui::composition::TransformId parent_transform_id, ::std::vector< ::fuchsia::ui::composition::TransformId> new_child_transform_ids)
zx_status_t SetRootTransform (::fuchsia::ui::composition::TransformId transform_id)
zx_status_t SetHitRegions (::fuchsia::ui::composition::TransformId transform_id, ::std::vector< ::fuchsia::ui::composition::HitRegion> regions)
zx_status_t SetInfiniteHitRegion (::fuchsia::ui::composition::TransformId transform_id, ::fuchsia::ui::composition::HitTestInteraction hit_test)
zx_status_t CreateViewport (::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)
zx_status_t CreateImage (::fuchsia::ui::composition::ContentId image_id, ::fuchsia::ui::composition::BufferCollectionImportToken import_token, uint32_t vmo_index, ::fuchsia::ui::composition::ImageProperties properties)
zx_status_t SetImageSampleRegion (::fuchsia::ui::composition::ContentId image_id, ::fuchsia::math::RectF rect)
zx_status_t SetImageDestinationSize (::fuchsia::ui::composition::ContentId image_id, ::fuchsia::math::SizeU size)
zx_status_t SetImageBlendingFunction (::fuchsia::ui::composition::ContentId image_id, ::fuchsia::ui::composition::BlendMode blend_mode)
zx_status_t SetImageBlendMode (::fuchsia::ui::composition::ContentId image_id, ::fuchsia::ui::composition::BlendMode2 blend_mode)
zx_status_t SetImageOpacity (::fuchsia::ui::composition::ContentId image_id, float val)
zx_status_t SetImageFlip (::fuchsia::ui::composition::ContentId image_id, ::fuchsia::ui::composition::ImageFlip flip)
zx_status_t CreateFilledRect (::fuchsia::ui::composition::ContentId rect_id)
zx_status_t SetSolidFill (::fuchsia::ui::composition::ContentId rect_id, ::fuchsia::ui::composition::ColorRgba color, ::fuchsia::math::SizeU size)
zx_status_t ReleaseFilledRect (::fuchsia::ui::composition::ContentId rect_id)
zx_status_t SetContent (::fuchsia::ui::composition::TransformId transform_id, ::fuchsia::ui::composition::ContentId content_id)
zx_status_t SetViewportProperties (::fuchsia::ui::composition::ContentId viewport_id, ::fuchsia::ui::composition::ViewportProperties properties)
zx_status_t ReleaseTransform (::fuchsia::ui::composition::TransformId transform_id)
zx_status_t ReleaseView ()
zx_status_t ReleaseViewport (::fuchsia::ui::composition::ContentId viewport_id, ::fuchsia::ui::views::ViewportCreationToken * out_token)
zx_status_t ReleaseImage (::fuchsia::ui::composition::ContentId image_id)
zx_status_t Clear ()
zx_status_t SetDebugName (::std::string name)