class PointLightArgs

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

A PointLight is a Light that emits light in all directions. By default, the

intensity of the light falls off according to the physically based

"inverse-square law" (see Wikipedia), although it can be adjusted to other

values for artistic effect.

Supported commands:

- SetLightColor

- SetPointLightPosition

- SetPointLightFalloff

Public Methods

void PointLightArgs (Storage_ storage)
void PointLightArgs (uint32_t dummy)
void PointLightArgs ()

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

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

void PointLightArgs (PointLightArgs && )

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

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

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

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

Setter for dummy.

void PointLightArgs (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits