class OnNextFrameBeginValues
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
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 2161 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 2162 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 2163 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 2164 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 2165 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 2167 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