9#ifndef AVARA3D_VISUAL_LIGHT_AMBIENTLIGHT_H
10#define AVARA3D_VISUAL_LIGHT_AMBIENTLIGHT_H
15#include "a3d/visual/light/Light.h"
Uniform light that contributes independent of position, direction, or distance.
AmbientLight(const std::string &name, const Color &color)
Creates an AmbientLight with name and color.
AmbientLight(const Color &color)
Creates an unnamed AmbientLight with color.
AmbientLight()
Creates an unnamed white AmbientLight.
AmbientLight(const std::string &name)
Creates a named white AmbientLight.
Represents a normalized RGBA color.
Base class for light sources attached to Scene Nodes.
const std::optional< std::string > & name() const
Returns the optional light name.
const Color & color() const
Returns the light color.