class LayerArgs

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

A Layer is a 2-dimensional image that is drawn by a Compositor. The

contents of each Layer in a Layerstack are independent of each other.

A layer is not drawn unless it has a camera, texture, or color.

Supported commands:

- Detach

- SetCamera

- SetColor

- SetTexture

- SetSize (depth must be zero)

- SetSize

- SetTranslation (z component determines the relative Z-ordering of layers)

- SetRotation (must rotate around Z-axis)

- SetScale

Public Methods

void LayerArgs (Storage_ storage)
void LayerArgs (uint32_t dummy)
void LayerArgs ()

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

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

void LayerArgs (LayerArgs && )

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

void LayerArgs (const LayerArgs & other)
LayerArgs & operator= (LayerArgs && )

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

LayerArgs & operator= (const LayerArgs & other)
bool operator== (const LayerArgs & other)
bool operator!= (const LayerArgs & other)
uint32_t dummy ()
uint32_t & dummy ()
LayerArgs & dummy (uint32_t value)

Setter for dummy.

void LayerArgs (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits