class OnNextFrameBeginValues
Defined at line 1636 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_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
void OnNextFrameBeginValues (Storage_ storage)
void OnNextFrameBeginValues ()
Defined at line 1641 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_types.h
void OnNextFrameBeginValues (OnNextFrameBeginValues && )
Defined at line 1642 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_types.h
void OnNextFrameBeginValues (const OnNextFrameBeginValues & other)
OnNextFrameBeginValues & operator= (OnNextFrameBeginValues && )
Defined at line 1643 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_types.h
OnNextFrameBeginValues & operator= (const OnNextFrameBeginValues & other)
bool operator== (const OnNextFrameBeginValues & other)
bool operator!= (const OnNextFrameBeginValues & other)
bool IsEmpty ()
const std::optional<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.
::std::optional<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.
OnNextFrameBeginValues & additional_present_credits (std::optional<uint32_t> value)
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.
const std::optional< ::std::vector< ::fuchsia_scenic_scheduling::PresentationInfo>> & future_presentation_infos ()
Information about future presentation and latch times that a client may aim for
precise scheduling behavior.
::std::optional< ::std::vector< ::fuchsia_scenic_scheduling::PresentationInfo>> & future_presentation_infos ()
Information about future presentation and latch times that a client may aim for
precise scheduling behavior.
OnNextFrameBeginValues & future_presentation_infos (std::optional< ::std::vector< ::fuchsia_scenic_scheduling::PresentationInfo>> value)
Information about future presentation and latch times that a client may aim for
precise scheduling behavior.
void OnNextFrameBeginValues (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits