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