class ViewHolderArgs

Defined at line 4572 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

Represents an attachment point for a subgraph within a larger scene graph.

The `ViewHolder` can be attached to a Node as a child, and the contents of

the linked `View` will become a child of the Node as well.

Each `ViewHolder` is linked to a paired `View` via a shared token pair.

Usually the `ViewHolder` and its associated `View` exist in separate

processes. By combining them, the UI for an entire system can be built

using content contributed from many different processes.

Public Methods

void ViewHolderArgs (Storage_ storage)
void ViewHolderArgs (::fuchsia_ui_views::ViewHolderToken token, ::std::optional< ::std::string> debug_name)
void ViewHolderArgs ()

Default constructs a |ViewHolderArgs| only if all of its members are default constructible.

Defined at line 4582 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

void ViewHolderArgs (ViewHolderArgs && )

Defined at line 4585 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

ViewHolderArgs & operator= (ViewHolderArgs && )

Defined at line 4586 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h

const ::fuchsia_ui_views::ViewHolderToken & token ()
::fuchsia_ui_views::ViewHolderToken & token ()
ViewHolderArgs & token (::fuchsia_ui_views::ViewHolderToken value)

Setter for token.

const ::std::optional< ::std::string> & debug_name ()
::std::optional< ::std::string> & debug_name ()
ViewHolderArgs & debug_name (::std::optional< ::std::string> value)

Setter for debug_name.

void ViewHolderArgs (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits