class Flatland_Proxy

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

Public Members

function_impl OnNextFrameBegin
function_impl OnFramePresented
function_impl OnError

Public Methods

void Flatland_Proxy (::fidl::internal::ProxyController * controller)
void ~Flatland_Proxy ()
zx_status_t Dispatch_ (::fidl::HLCPPIncomingMessage message)
void Present (::fuchsia::ui::composition::PresentArgs args)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.Present

void CreateView (::fuchsia::ui::views::ViewCreationToken token, ::fidl::InterfaceRequest< ::fuchsia::ui::composition::ParentViewportWatcher> parent_viewport_watcher)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.CreateView

void 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)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.CreateView2

void CreateTransform (::fuchsia::ui::composition::TransformId transform_id)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.CreateTransform

void SetTranslation (::fuchsia::ui::composition::TransformId transform_id, ::fuchsia::math::Vec translation)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetTranslation

void SetOrientation (::fuchsia::ui::composition::TransformId transform_id, ::fuchsia::ui::composition::Orientation orientation)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetOrientation

void SetScale (::fuchsia::ui::composition::TransformId transform_id, ::fuchsia::math::VecF scale)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetScale

void SetOpacity (::fuchsia::ui::composition::TransformId transform_id, float value)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetOpacity

void SetClipBoundary (::fuchsia::ui::composition::TransformId transform_id, ::std::unique_ptr< ::fuchsia::math::Rect> rect)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetClipBoundary

void AddChild (::fuchsia::ui::composition::TransformId parent_transform_id, ::fuchsia::ui::composition::TransformId child_transform_id)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.AddChild

void RemoveChild (::fuchsia::ui::composition::TransformId parent_transform_id, ::fuchsia::ui::composition::TransformId child_transform_id)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.RemoveChild

void ReplaceChildren (::fuchsia::ui::composition::TransformId parent_transform_id, ::std::vector< ::fuchsia::ui::composition::TransformId> new_child_transform_ids)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.ReplaceChildren

void SetRootTransform (::fuchsia::ui::composition::TransformId transform_id)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetRootTransform

void SetHitRegions (::fuchsia::ui::composition::TransformId transform_id, ::std::vector< ::fuchsia::ui::composition::HitRegion> regions)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetHitRegions

void SetInfiniteHitRegion (::fuchsia::ui::composition::TransformId transform_id, ::fuchsia::ui::composition::HitTestInteraction hit_test)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetInfiniteHitRegion

void 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)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.CreateViewport

void CreateImage (::fuchsia::ui::composition::ContentId image_id, ::fuchsia::ui::composition::BufferCollectionImportToken import_token, uint32_t vmo_index, ::fuchsia::ui::composition::ImageProperties properties)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.CreateImage

void SetImageSampleRegion (::fuchsia::ui::composition::ContentId image_id, ::fuchsia::math::RectF rect)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetImageSampleRegion

void SetImageDestinationSize (::fuchsia::ui::composition::ContentId image_id, ::fuchsia::math::SizeU size)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetImageDestinationSize

void SetImageBlendingFunction (::fuchsia::ui::composition::ContentId image_id, ::fuchsia::ui::composition::BlendMode blend_mode)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetImageBlendingFunction

void SetImageBlendMode (::fuchsia::ui::composition::ContentId image_id, ::fuchsia::ui::composition::BlendMode2 blend_mode)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetImageBlendMode

void SetImageOpacity (::fuchsia::ui::composition::ContentId image_id, float val)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetImageOpacity

void SetImageFlip (::fuchsia::ui::composition::ContentId image_id, ::fuchsia::ui::composition::ImageFlip flip)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetImageFlip

void CreateFilledRect (::fuchsia::ui::composition::ContentId rect_id)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.CreateFilledRect

void SetSolidFill (::fuchsia::ui::composition::ContentId rect_id, ::fuchsia::ui::composition::ColorRgba color, ::fuchsia::math::SizeU size)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetSolidFill

void ReleaseFilledRect (::fuchsia::ui::composition::ContentId rect_id)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.ReleaseFilledRect

void SetContent (::fuchsia::ui::composition::TransformId transform_id, ::fuchsia::ui::composition::ContentId content_id)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetContent

void SetViewportProperties (::fuchsia::ui::composition::ContentId viewport_id, ::fuchsia::ui::composition::ViewportProperties properties)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetViewportProperties

void ReleaseTransform (::fuchsia::ui::composition::TransformId transform_id)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.ReleaseTransform

void ReleaseView ()

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.ReleaseView

void ReleaseViewport (::fuchsia::ui::composition::ContentId viewport_id, ReleaseViewportCallback callback)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.ReleaseViewport

void ReleaseImage (::fuchsia::ui::composition::ContentId image_id)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.ReleaseImage

void Clear ()

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.Clear

void SetDebugName (::std::string name)

cts-coverage-fidl-name:fuchsia.ui.composition/Flatland.SetDebugName