class OnNextFrameBeginValues

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

Fields that a client needs in order to produce its next frame, returned in

[`OnNextFrameBegin`]. Each field is guaranteed to be set and contain valid information.

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

::fidl::WireTableBuilder< ::fuchsia_ui_composition::wire::OnNextFrameBeginValues> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

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

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

void OnNextFrameBeginValues ()

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

void OnNextFrameBeginValues (const OnNextFrameBeginValues & other)

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

OnNextFrameBeginValues & operator= (const OnNextFrameBeginValues & other)

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

void OnNextFrameBeginValues (OnNextFrameBeginValues && other)

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

uint32_t & additional_present_credits ()

The number of *additional* [`Present`] calls allowed to the client so that they

can call [`Present`] further times. This is a delta in the present

credit budget, not the absolute number of present credits.

bool has_additional_present_credits ()
::fidl::VectorView< ::fuchsia_scenic_scheduling::wire::PresentationInfo> & future_presentation_infos ()

Information about future presentation and latch times that a client may aim for

precise scheduling behavior.

bool has_future_presentation_infos ()
OnNextFrameBeginValues & operator= (OnNextFrameBeginValues && other)

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

void ~OnNextFrameBeginValues ()

Defined at line 1945 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