class SetTextureCmd
Defined at line 1800 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
Sets/clears a material's texture.
Constraints:
- `material_id` refs a `Material`.
- `texture_id` refs a `Image`, `ImagePipe2`, or nothing.
If no texture is provided (i.e. `texture_id` is zero), a solid color is used.
If a texture is provided, then the value sampled from the texture is
multiplied by the color.
Public Methods
void SetTextureCmd (Storage_ storage)
void SetTextureCmd (uint32_t material_id, uint32_t texture_id)
void SetTextureCmd ()
Default constructs a |SetTextureCmd| only if all of its members are default constructible.
Defined at line 1810 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
void SetTextureCmd (SetTextureCmd && )
Defined at line 1813 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
void SetTextureCmd (const SetTextureCmd & other)
SetTextureCmd & operator= (SetTextureCmd && )
Defined at line 1814 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
SetTextureCmd & operator= (const SetTextureCmd & other)
bool operator== (const SetTextureCmd & other)
bool operator!= (const SetTextureCmd & other)
uint32_t material_id ()
uint32_t & material_id ()
SetTextureCmd & material_id (uint32_t value)
Setter for material_id.
uint32_t texture_id ()
uint32_t & texture_id ()
SetTextureCmd & texture_id (uint32_t value)
Setter for texture_id.
void SetTextureCmd (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits