class OnNextFrameBeginValues
Defined at line 2153 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 2155 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 2156 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= (const OnNextFrameBeginValues & other)
Defined at line 2157 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 2158 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/wire_types.h
OnNextFrameBeginValues & operator= (OnNextFrameBeginValues && other)
Defined at line 2159 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 2161 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