class ViewArgs
Defined at line 4388 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
Represents the root of a subgraph within a larger scene graph. Nodes can be
attached to the `View` as children, and these Nodes will have the `View`s'
coordinate transform applied to their own, in addition to being clipped to
the `View`s' bounding box.
See `ViewProperties`.
Each `View` is linked to a paired `ViewHolder` via a shared token pair.
Usually the `View` and its associated `ViewHolder` 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 ViewArgs (Storage_ storage)
void ViewArgs (::fuchsia_ui_views::ViewToken token, ::std::optional< ::std::string> debug_name)
void ViewArgs ()
Default constructs a |ViewArgs| only if all of its members are default constructible.
Defined at line 4398 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
void ViewArgs (ViewArgs && )
Defined at line 4401 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
ViewArgs & operator= (ViewArgs && )
Defined at line 4402 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::ViewToken & token ()
::fuchsia_ui_views::ViewToken & token ()
ViewArgs & token (::fuchsia_ui_views::ViewToken value)
Setter for token.
const ::std::optional< ::std::string> & debug_name ()
::std::optional< ::std::string> & debug_name ()
ViewArgs & debug_name (::std::optional< ::std::string> value)
Setter for debug_name.
void ViewArgs (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits