fuchsia.ui.composition

PROTOCOLS

Allocator

Defined in fuchsia.ui.composition/allocator.fidl

RegisterBufferCollection

Request {#Allocator.RegisterBufferCollection_Request}

Response {#Allocator.RegisterBufferCollection_Response}

ChildViewWatcher

Defined in fuchsia.ui.composition/flatland.fidl

GetStatus

Request {#ChildViewWatcher.GetStatus_Request}

<EMPTY>

Response {#ChildViewWatcher.GetStatus_Response}

Flatland

Defined in fuchsia.ui.composition/flatland.fidl

AddChild

Request {#Flatland.AddChild_Request}

Clear

Request {#Flatland.Clear_Request}

<EMPTY>

CreateImage

Request {#Flatland.CreateImage_Request}

CreateTransform

Request {#Flatland.CreateTransform_Request}

CreateView

Request {#Flatland.CreateView_Request}

CreateView2

Request {#Flatland.CreateView2_Request}

CreateViewport

Request {#Flatland.CreateViewport_Request}

OnError

Response {#Flatland.OnError_Response}

OnFramePresented

Response {#Flatland.OnFramePresented_Response}

OnNextFrameBegin

Response {#Flatland.OnNextFrameBegin_Response}

Present

Request {#Flatland.Present_Request}

ReleaseImage

Request {#Flatland.ReleaseImage_Request}

ReleaseTransform

Request {#Flatland.ReleaseTransform_Request}

ReleaseViewport

Request {#Flatland.ReleaseViewport_Request}

Response {#Flatland.ReleaseViewport_Response}

RemoveChild

Request {#Flatland.RemoveChild_Request}

SetClipBounds

Request {#Flatland.SetClipBounds_Request}

SetContent

Request {#Flatland.SetContent_Request}

SetDebugName

Request {#Flatland.SetDebugName_Request}

SetImageDestinationSize

Request {#Flatland.SetImageDestinationSize_Request}

SetImageSampleRegion

Request {#Flatland.SetImageSampleRegion_Request}

SetOpacity

Request {#Flatland.SetOpacity_Request}

SetOrientation

Request {#Flatland.SetOrientation_Request}

SetRootTransform

Request {#Flatland.SetRootTransform_Request}

SetTranslation

Request {#Flatland.SetTranslation_Request}

SetViewportProperties

Request {#Flatland.SetViewportProperties_Request}

FlatlandDisplay

Defined in fuchsia.ui.composition/flatland.fidl

SetContent

Request {#FlatlandDisplay.SetContent_Request}

ParentViewportWatcher

Defined in fuchsia.ui.composition/flatland.fidl

GetLayout

Request {#ParentViewportWatcher.GetLayout_Request}

<EMPTY>

Response {#ParentViewportWatcher.GetLayout_Response}

GetStatus

Request {#ParentViewportWatcher.GetStatus_Request}

<EMPTY>

Response {#ParentViewportWatcher.GetStatus_Response}

Screenshot

Defined in fuchsia.ui.composition/screenshot.fidl

CreateImage

Request {#Screenshot.CreateImage_Request}

Response {#Screenshot.CreateImage_Response}

RemoveImage

Request {#Screenshot.RemoveImage_Request}

Response {#Screenshot.RemoveImage_Response}

TakeScreenshot

Request {#Screenshot.TakeScreenshot_Request}

Response {#Screenshot.TakeScreenshot_Response}

STRUCTS

Allocator_RegisterBufferCollection_Response {#Allocator_RegisterBufferCollection_Response data-text=“Allocator_RegisterBufferCollection_Response”}

Defined in fuchsia.ui.composition/allocator.fidl

<EMPTY>

BufferCollectionExportToken resource{:.fidl-attribute} {#BufferCollectionExportToken data-text=“BufferCollectionExportToken”}

Defined in fuchsia.ui.composition/allocator.fidl

BufferCollectionImportToken resource{:.fidl-attribute} {#BufferCollectionImportToken data-text=“BufferCollectionImportToken”}

Defined in fuchsia.ui.composition/allocator.fidl

ContentId {#ContentId data-text=“ContentId”}

Defined in fuchsia.ui.composition/flatland.fidl

Screenshot_CreateImage_Response {#Screenshot_CreateImage_Response data-text=“Screenshot_CreateImage_Response”}

Defined in fuchsia.ui.composition/screenshot.fidl

<EMPTY>

Screenshot_RemoveImage_Response {#Screenshot_RemoveImage_Response data-text=“Screenshot_RemoveImage_Response”}

Defined in fuchsia.ui.composition/screenshot.fidl

<EMPTY>

Screenshot_TakeScreenshot_Response {#Screenshot_TakeScreenshot_Response data-text=“Screenshot_TakeScreenshot_Response”}

Defined in fuchsia.ui.composition/screenshot.fidl

<EMPTY>

TransformId {#TransformId data-text=“TransformId”}

Defined in fuchsia.ui.composition/flatland.fidl

ENUMS

ChildViewStatus strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.ui.composition/flatland.fidl

FlatlandError strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.ui.composition/flatland.fidl

Orientation strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.ui.composition/flatland.fidl

ParentViewportStatus strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.ui.composition/flatland.fidl

RegisterBufferCollectionError strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.ui.composition/allocator.fidl

RegisterBufferCollectionUsage strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.ui.composition/allocator.fidl

Rotation strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.ui.composition/screenshot.fidl

ScreenshotError strict{:.fidl-attribute}

Type: uint32

Defined in fuchsia.ui.composition/screenshot.fidl

TABLES

CreateImageArgs resource{:.fidl-attribute} {#CreateImageArgs data-text=“CreateImageArgs”}

Defined in fuchsia.ui.composition/screenshot.fidl

ImageProperties {#ImageProperties data-text=“ImageProperties”}

Defined in fuchsia.ui.composition/flatland.fidl

LayoutInfo {#LayoutInfo data-text=“LayoutInfo”}

Defined in fuchsia.ui.composition/flatland.fidl

OnNextFrameBeginValues {#OnNextFrameBeginValues data-text=“OnNextFrameBeginValues”}

Defined in fuchsia.ui.composition/flatland.fidl

PresentArgs resource{:.fidl-attribute} {#PresentArgs data-text=“PresentArgs”}

Defined in fuchsia.ui.composition/flatland.fidl

RegisterBufferCollectionArgs resource{:.fidl-attribute} {#RegisterBufferCollectionArgs data-text=“RegisterBufferCollectionArgs”}

Defined in fuchsia.ui.composition/allocator.fidl

RemoveImageArgs resource{:.fidl-attribute} {#RemoveImageArgs data-text=“RemoveImageArgs”}

Defined in fuchsia.ui.composition/screenshot.fidl

TakeScreenshotArgs resource{:.fidl-attribute} {#TakeScreenshotArgs data-text=“TakeScreenshotArgs”}

Defined in fuchsia.ui.composition/screenshot.fidl

ViewBoundProtocols resource{:.fidl-attribute} {#ViewBoundProtocols data-text=“ViewBoundProtocols”}

Defined in fuchsia.ui.composition/flatland.fidl

ViewportProperties {#ViewportProperties data-text=“ViewportProperties”}

Defined in fuchsia.ui.composition/flatland.fidl

UNIONS

Allocator_RegisterBufferCollection_Result strict{:.fidl-attribute} {#Allocator_RegisterBufferCollection_Result data-text=“Allocator_RegisterBufferCollection_Result”}

Defined in fuchsia.ui.composition/allocator.fidl

Screenshot_CreateImage_Result strict{:.fidl-attribute} {#Screenshot_CreateImage_Result data-text=“Screenshot_CreateImage_Result”}

Defined in fuchsia.ui.composition/screenshot.fidl

Screenshot_RemoveImage_Result strict{:.fidl-attribute} {#Screenshot_RemoveImage_Result data-text=“Screenshot_RemoveImage_Result”}

Defined in fuchsia.ui.composition/screenshot.fidl

Screenshot_TakeScreenshot_Result strict{:.fidl-attribute} {#Screenshot_TakeScreenshot_Result data-text=“Screenshot_TakeScreenshot_Result”}

Defined in fuchsia.ui.composition/screenshot.fidl

CONSTANTS

TYPE ALIASES