| [ |
| { |
| "declaration": "(fuchsia.ui.composition/RegisterBufferCollectionArgs args) -> (fuchsia.ui.composition/Allocator_RegisterBufferCollection_Result result)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Allocator.RegisterBufferCollection" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.composition/Allocator" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/Allocator_RegisterBufferCollection_Response" |
| }, |
| { |
| "declaration": "fuchsia.ui.composition/RegisterBufferCollectionError", |
| "kind": "union/member", |
| "name": "fuchsia.ui.composition/Allocator_RegisterBufferCollection_Result.err" |
| }, |
| { |
| "declaration": "fuchsia.ui.composition/Allocator_RegisterBufferCollection_Response", |
| "kind": "union/member", |
| "name": "fuchsia.ui.composition/Allocator_RegisterBufferCollection_Result.response" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.ui.composition/Allocator_RegisterBufferCollection_Result", |
| "strictness": "strict" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/BlendMode.SRC", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/BlendMode.SRC_OVER", |
| "value": "2" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/BlendMode", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "zx/handle:EVENTPAIR", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/BufferCollectionExportToken.value" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/BufferCollectionExportToken", |
| "resourceness": "resource" |
| }, |
| { |
| "declaration": "zx/handle:EVENTPAIR", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/BufferCollectionImportToken.value" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/BufferCollectionImportToken", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ChildViewStatus.CONTENT_HAS_PRESENTED", |
| "value": "1" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/ChildViewStatus", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "() -> (fuchsia.ui.composition/ChildViewStatus status)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/ChildViewWatcher.GetStatus" |
| }, |
| { |
| "declaration": "() -> (fuchsia.ui.views/ViewRef view_ref)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/ChildViewWatcher.GetViewRef" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.composition/ChildViewWatcher" |
| }, |
| { |
| "declaration": "float32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/ColorRgba.alpha" |
| }, |
| { |
| "declaration": "float32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/ColorRgba.blue" |
| }, |
| { |
| "declaration": "float32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/ColorRgba.green" |
| }, |
| { |
| "declaration": "float32", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/ColorRgba.red" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/ColorRgba" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/ContentId.value" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/ContentId" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/TransformId parent_transform_id,fuchsia.ui.composition/TransformId child_transform_id)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.AddChild" |
| }, |
| { |
| "declaration": "()", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.Clear" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/ContentId rect_id)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.CreateFilledRect" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/ContentId image_id,fuchsia.ui.composition/BufferCollectionImportToken import_token,uint32 vmo_index,fuchsia.ui.composition/ImageProperties properties)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.CreateImage" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/TransformId transform_id)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.CreateTransform" |
| }, |
| { |
| "declaration": "(fuchsia.ui.views/ViewCreationToken token,server_end:fuchsia.ui.composition/ParentViewportWatcher parent_viewport_watcher)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.CreateView" |
| }, |
| { |
| "declaration": "(fuchsia.ui.views/ViewCreationToken token,fuchsia.ui.views/ViewIdentityOnCreation view_identity,fuchsia.ui.composition/ViewBoundProtocols protocols,server_end:fuchsia.ui.composition/ParentViewportWatcher parent_viewport_watcher)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.CreateView2" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/ContentId viewport_id,fuchsia.ui.views/ViewportCreationToken token,fuchsia.ui.composition/ViewportProperties properties,server_end:fuchsia.ui.composition/ChildViewWatcher child_view_watcher)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.CreateViewport" |
| }, |
| { |
| "declaration": " -> (fuchsia.ui.composition/FlatlandError error)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.OnError" |
| }, |
| { |
| "declaration": " -> (fuchsia.scenic.scheduling/FramePresentedInfo frame_presented_info)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.OnFramePresented" |
| }, |
| { |
| "declaration": " -> (fuchsia.ui.composition/OnNextFrameBeginValues values)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.OnNextFrameBegin" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/PresentArgs args)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.Present" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/ContentId rect_id)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.ReleaseFilledRect" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/ContentId image_id)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.ReleaseImage" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/TransformId transform_id)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.ReleaseTransform" |
| }, |
| { |
| "declaration": "()", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.ReleaseView" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/ContentId viewport_id) -> (fuchsia.ui.views/ViewportCreationToken token)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.ReleaseViewport" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/TransformId parent_transform_id,fuchsia.ui.composition/TransformId child_transform_id)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.RemoveChild" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/TransformId transform_id,fuchsia.math/Rect:optional rect)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetClipBoundary" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/TransformId transform_id,fuchsia.ui.composition/ContentId content_id)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetContent" |
| }, |
| { |
| "declaration": "(string:64 name)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetDebugName" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/TransformId transform_id,vector<fuchsia.ui.composition/HitRegion>:64 regions)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetHitRegions" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/ContentId image_id,fuchsia.ui.composition/BlendMode blend_mode)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetImageBlendingFunction" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/ContentId image_id,fuchsia.math/SizeU size)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetImageDestinationSize" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/ContentId image_id,float32 val)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetImageOpacity" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/ContentId image_id,fuchsia.math/RectF rect)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetImageSampleRegion" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/TransformId transform_id,float32 value)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetOpacity" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/TransformId transform_id,fuchsia.ui.composition/Orientation orientation)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetOrientation" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/TransformId transform_id)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetRootTransform" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/TransformId transform_id,fuchsia.math/VecF scale)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetScale" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/ContentId rect_id,fuchsia.ui.composition/ColorRgba color,fuchsia.math/SizeU size)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetSolidFill" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/TransformId transform_id,fuchsia.math/Vec translation)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetTranslation" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/ContentId viewport_id,fuchsia.ui.composition/ViewportProperties properties)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/Flatland.SetViewportProperties" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.composition/Flatland" |
| }, |
| { |
| "declaration": "(fuchsia.ui.views/ViewportCreationToken token,server_end:fuchsia.ui.composition/ChildViewWatcher child_view_watcher)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/FlatlandDisplay.SetContent" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.composition/FlatlandDisplay" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/FlatlandError.BAD_HANGING_GET", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/FlatlandError.BAD_OPERATION", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/FlatlandError.NO_PRESENTS_REMAINING", |
| "value": "2" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/FlatlandError", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/FrameInfo.buffer_id" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/FrameInfo", |
| "resourceness": "resource" |
| }, |
| { |
| "declaration": "zx/handle:EVENT", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/GetNextFrameArgs.event" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/GetNextFrameArgs", |
| "resourceness": "resource" |
| }, |
| { |
| "declaration": "fuchsia.ui.composition/HitTestInteraction", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/HitRegion.hit_test" |
| }, |
| { |
| "declaration": "fuchsia.math/RectF", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/HitRegion.region" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/HitRegion" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/HitTestInteraction.DEFAULT", |
| "value": "0" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/HitTestInteraction.SEMANTICALLY_INVISIBLE", |
| "value": "1" |
| }, |
| { |
| "declaration": "uint8", |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/HitTestInteraction", |
| "strictness": "flexible" |
| }, |
| { |
| "declaration": "fuchsia.math/SizeU", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ImageProperties.size" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/ImageProperties" |
| }, |
| { |
| "declaration": "fuchsia.math/SizeU", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/LayoutInfo.logical_size" |
| }, |
| { |
| "declaration": "fuchsia.math/SizeU", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/LayoutInfo.pixel_scale" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/LayoutInfo" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "const", |
| "name": "fuchsia.ui.composition/MAX_ACQUIRE_RELEASE_FENCE_COUNT", |
| "value": "16" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "const", |
| "name": "fuchsia.ui.composition/MAX_HIT_REGION_COUNT", |
| "value": "64" |
| }, |
| { |
| "declaration": "int32", |
| "kind": "const", |
| "name": "fuchsia.ui.composition/MAX_PRESENT_ARGS_FENCE_COUNT", |
| "value": "16" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/OnNextFrameBeginValues.additional_present_credits" |
| }, |
| { |
| "declaration": "vector<fuchsia.scenic.scheduling/PresentationInfo>:8", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/OnNextFrameBeginValues.future_presentation_infos" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/OnNextFrameBeginValues" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Orientation.CCW_0_DEGREES", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Orientation.CCW_180_DEGREES", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Orientation.CCW_270_DEGREES", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Orientation.CCW_90_DEGREES", |
| "value": "2" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/Orientation", |
| "strictness": "strict" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ParentViewportStatus.CONNECTED_TO_DISPLAY", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ParentViewportStatus.DISCONNECTED_FROM_DISPLAY", |
| "value": "2" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/ParentViewportStatus", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "() -> (fuchsia.ui.composition/LayoutInfo info)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/ParentViewportWatcher.GetLayout" |
| }, |
| { |
| "declaration": "() -> (fuchsia.ui.composition/ParentViewportStatus status)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/ParentViewportWatcher.GetStatus" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.composition/ParentViewportWatcher" |
| }, |
| { |
| "declaration": "vector<zx/handle:EVENT>:16", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/PresentArgs.acquire_fences" |
| }, |
| { |
| "declaration": "vector<zx/handle:EVENT>:16", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/PresentArgs.release_fences" |
| }, |
| { |
| "declaration": "int64", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/PresentArgs.requested_presentation_time" |
| }, |
| { |
| "declaration": "vector<zx/handle:EVENT>:16", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/PresentArgs.server_signal_fences" |
| }, |
| { |
| "declaration": "vector<zx/handle:EVENT>:16", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/PresentArgs.server_wait_fences" |
| }, |
| { |
| "declaration": "bool", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/PresentArgs.unsquashable" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/PresentArgs", |
| "resourceness": "resource" |
| }, |
| { |
| "declaration": "fuchsia.sysmem/BufferCollectionToken", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionArgs.buffer_collection_token" |
| }, |
| { |
| "declaration": "fuchsia.ui.composition/BufferCollectionExportToken", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionArgs.export_token" |
| }, |
| { |
| "declaration": "fuchsia.ui.composition/RegisterBufferCollectionUsage", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionArgs.usage" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionArgs", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionError.BAD_OPERATION", |
| "value": "1" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionError", |
| "strictness": "strict" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionUsage.DEFAULT", |
| "value": "0" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionUsage.SCREENSHOT", |
| "value": "1" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/RegisterBufferCollectionUsage", |
| "strictness": "strict" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Rotation.CW_0_DEGREES", |
| "value": "0" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Rotation.CW_180_DEGREES", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Rotation.CW_270_DEGREES", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/Rotation.CW_90_DEGREES", |
| "value": "1" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/Rotation", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/ScreenCaptureConfig payload) -> (fuchsia.ui.composition/ScreenCapture_Configure_Result result)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/ScreenCapture.Configure" |
| }, |
| { |
| "declaration": "(fuchsia.ui.composition/GetNextFrameArgs payload) -> (fuchsia.ui.composition/ScreenCapture_GetNextFrame_Result result)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/ScreenCapture.GetNextFrame" |
| }, |
| { |
| "declaration": "(uint32 buffer_id) -> (fuchsia.ui.composition/ScreenCapture_ReleaseFrame_Result result)", |
| "kind": "protocol/member", |
| "name": "fuchsia.ui.composition/ScreenCapture.ReleaseFrame" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.ui.composition/ScreenCapture" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureConfig.buffer_count" |
| }, |
| { |
| "declaration": "fuchsia.ui.composition/BufferCollectionImportToken", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureConfig.import_token" |
| }, |
| { |
| "declaration": "fuchsia.ui.composition/Rotation", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureConfig.rotation" |
| }, |
| { |
| "declaration": "fuchsia.math/SizeU", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureConfig.size" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/ScreenCaptureConfig", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureError.BAD_OPERATION", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureError.BUFFER_FULL", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureError.INVALID_ARGS", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.ui.composition/ScreenCaptureError.MISSING_ARGS", |
| "value": "1" |
| }, |
| { |
| "declaration": "uint32", |
| "kind": "enum", |
| "name": "fuchsia.ui.composition/ScreenCaptureError", |
| "strictness": "flexible" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/ScreenCapture_Configure_Response" |
| }, |
| { |
| "declaration": "fuchsia.ui.composition/ScreenCaptureError", |
| "kind": "union/member", |
| "name": "fuchsia.ui.composition/ScreenCapture_Configure_Result.err" |
| }, |
| { |
| "declaration": "fuchsia.ui.composition/ScreenCapture_Configure_Response", |
| "kind": "union/member", |
| "name": "fuchsia.ui.composition/ScreenCapture_Configure_Result.response" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.ui.composition/ScreenCapture_Configure_Result", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "fuchsia.ui.composition/ScreenCaptureError", |
| "kind": "union/member", |
| "name": "fuchsia.ui.composition/ScreenCapture_GetNextFrame_Result.err" |
| }, |
| { |
| "declaration": "fuchsia.ui.composition/FrameInfo", |
| "kind": "union/member", |
| "name": "fuchsia.ui.composition/ScreenCapture_GetNextFrame_Result.response" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.ui.composition/ScreenCapture_GetNextFrame_Result", |
| "resourceness": "resource", |
| "strictness": "strict" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/ScreenCapture_ReleaseFrame_Response" |
| }, |
| { |
| "declaration": "fuchsia.ui.composition/ScreenCaptureError", |
| "kind": "union/member", |
| "name": "fuchsia.ui.composition/ScreenCapture_ReleaseFrame_Result.err" |
| }, |
| { |
| "declaration": "fuchsia.ui.composition/ScreenCapture_ReleaseFrame_Response", |
| "kind": "union/member", |
| "name": "fuchsia.ui.composition/ScreenCapture_ReleaseFrame_Result.response" |
| }, |
| { |
| "kind": "union", |
| "name": "fuchsia.ui.composition/ScreenCapture_ReleaseFrame_Result", |
| "strictness": "strict" |
| }, |
| { |
| "declaration": "uint64", |
| "kind": "struct/member", |
| "name": "fuchsia.ui.composition/TransformId.value" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.ui.composition/TransformId" |
| }, |
| { |
| "declaration": "server_end:fuchsia.ui.pointer/MouseSource", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ViewBoundProtocols.mouse_source" |
| }, |
| { |
| "declaration": "server_end:fuchsia.ui.pointer/TouchSource", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ViewBoundProtocols.touch_source" |
| }, |
| { |
| "declaration": "server_end:fuchsia.ui.views/Focuser", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ViewBoundProtocols.view_focuser" |
| }, |
| { |
| "declaration": "server_end:fuchsia.ui.views/ViewRefFocused", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ViewBoundProtocols.view_ref_focused" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/ViewBoundProtocols", |
| "resourceness": "resource" |
| }, |
| { |
| "declaration": "fuchsia.math/SizeU", |
| "kind": "table/member", |
| "name": "fuchsia.ui.composition/ViewportProperties.logical_size" |
| }, |
| { |
| "kind": "table", |
| "name": "fuchsia.ui.composition/ViewportProperties" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.ui.composition" |
| } |
| ] |