class ScreenCaptureConfig

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

The arguments passed into the [`Configure`] call. Note that not all fields are necessary.

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

void ScreenCaptureConfig ()

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

void ScreenCaptureConfig (const ScreenCaptureConfig & other)

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

ScreenCaptureConfig & operator= (const ScreenCaptureConfig & other)

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

void ScreenCaptureConfig (ScreenCaptureConfig && other)

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

void _CloseHandles ()
::fidl::WireTableBuilder< ::fuchsia_ui_composition::wire::ScreenCaptureConfig> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_ui_composition::wire::ScreenCaptureConfig> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_ui_composition::wire::ScreenCaptureConfig>> frame)

Return a builder that relies on explicitly allocating |fidl::ObjectView|s.

::fuchsia_ui_composition::wire::BufferCollectionImportToken & import_token ()

The import token referencing a BufferCollection registered with

Allocator. Required.

bool has_import_token ()
ScreenCaptureConfig & operator= (ScreenCaptureConfig && other)

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

::fuchsia_math::wire::SizeU & size ()

The size of the image in pixels. Required.

bool has_size ()
uint32_t & buffer_count ()

The number of buffers in the BufferCollection. Required.

bool has_buffer_count ()
::fuchsia_ui_composition::wire::Rotation & rotation ()

The rotation to be applied to the stream of images. Optional; if absent no rotation is

applied.

bool has_rotation ()
void ~ScreenCaptureConfig ()

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

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder