template <>

class WireTableBuilder

Defined at line 267 of file fidling/gen/sdk/fidl/fuchsia.ui.test.conformance/fuchsia.ui.test.conformance/cpp/fidl/fuchsia.ui.test.conformance/cpp/wire_types.h

Public Methods

template <typename First = ::fuchsia_math::wire::SizeU, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fuchsia_math::wire::SizeU>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_ui_test_conformance::wire::ContentBounds> & size (First && first, Args &&... args_)

The size of the content, defined in its parent view's coordinate space.

For example, a parent view with size 1280x800 is assumed to have a

useful coordinate space from (0, 0) to (1280, 800). A piece of content

that's one-fourth the area of the parent view would have size 640x400.

Defined at line 284 of file fidling/gen/sdk/fidl/fuchsia.ui.test.conformance/fuchsia.ui.test.conformance/cpp/fidl/fuchsia.ui.test.conformance/cpp/wire_types.h

template <typename First = ::fuchsia_math::wire::Vec, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fuchsia_math::wire::Vec>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_ui_test_conformance::wire::ContentBounds> & origin (First && first, Args &&... args_)

The location of the top-left corner of the content's origin, defined in

the parent view's coordinate space.

Returning to the example above, we could position the content to cover

the bottom-right quadrant of the parent by assigning an origin of

(640, 400).

Defined at line 302 of file fidling/gen/sdk/fidl/fuchsia.ui.test.conformance/fuchsia.ui.test.conformance/cpp/fidl/fuchsia.ui.test.conformance/cpp/wire_types.h

Friends

template <>
class ContentBounds