class Size
Defined at line 154 of file fidling/gen/sdk/fidl/fuchsia.math/fuchsia.math/hlcpp/fuchsia/math/cpp/fidl.h
The integer dimensions of a rectangular region in a 2D cartesian space.
This type does not specify units. Protocols that use this type should
specify the characteristics of the vector space, including orientation and
units.
This type allows for negative dimensions, to which protocols can give
semantics. Protocols that use this type should specify whether negative
dimensions are meaningful, and, if they are meaningful, what they mean.
Public Members
int32_t width
int32_t height
Public Methods
::std::unique_ptr<Size> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, Size * value, size_t _offset)
zx_status_t Clone (Size * result)