class DirectionalLightArgs
Defined at line 2603 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/hlcpp/fuchsia/ui/gfx/cpp/fidl.h
A DirectionalLight is a Light that is emitted from a point at infinity.
Although the light is directional, the light has some amount of angular
dispersion (i.e., the light is not fully columnated). For simplicity, we
assume the dispersion of the light source is symmetric about the light's
primary direction.
Supported commands:
- SetLightColor
- SetLightDirection
Public Members
uint32_t dummy
Public Methods
::std::unique_ptr<DirectionalLightArgs> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, DirectionalLightArgs * value, size_t _offset)
zx_status_t Clone (DirectionalLightArgs * result)