class SetClipBoundary
Defined at line 549 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/markers.h
Sets the bounds, expressed in the local coordinate space of the transform, that
constrains the region that content attached to this transform can be rendered to.
If the content's area exceeds the clip bounds, the area outside the bounds will
not be rendered. These bounds are valid for all children of this transform node as
well, which includes nested Flatland instances and their node hierarchies.
If a child transform attempts to set clip bounds larger than that of its parent,
it will be clipped to the parent's clip bounds. The default state is for a transform
to be unclipped, meaning it will not have any bounds placed on its render region.
The clip width/height must be positive. Negative values will result in an error.
Passing in an empty box to the |rect| parameter will remove the clip bounds.
Public Members
static const bool kHasClientToServer
static const bool kHasClientToServerBody
static const bool kHasServerToClient
static const bool kHasServerToClientBody
static const bool kHasNonEmptyUserFacingResponse
static const bool kHasDomainError
static const bool kHasFrameworkError
static const uint64_t kOrdinal