#include <AmbientLightDesc.h>
Public Member Functions | |
| const bl7::geometry2::Poly & | get_poly () const |
| void | set_poly (const bl7::geometry2::Poly &poly) |
Public Attributes | |
| friend | WorldDesc |
Protected Member Functions | |
| AmbientLightDesc (unsigned id, unsigned long color, const bl7::geometry2::Poly &poly) | |
| AmbientLightDesc (const AmbientLightDesc &rhs) | |
| AmbientLightDesc & | operator= (const AmbientLightDesc &rhs) |
| virtual | ~AmbientLightDesc (void) |
The ambient light object description class.
| cyber::world::lights::AmbientLightDesc::AmbientLightDesc | ( | unsigned | id, | |
| unsigned long | color, | |||
| const bl7::geometry2::Poly & | poly | |||
| ) | [protected] |
Explicit constructor.
| cyber::world::lights::AmbientLightDesc::AmbientLightDesc | ( | const AmbientLightDesc & | rhs | ) | [protected] |
Copy constructor.
| cyber::world::lights::AmbientLightDesc::~AmbientLightDesc | ( | void | ) | [protected, virtual] |
Destructor.
| const bl7::geometry2::Poly& cyber::world::lights::AmbientLightDesc::get_poly | ( | ) | const [inline] |
Returns the poly describing the ambient lighted area.
| AmbientLightDesc & cyber::world::lights::AmbientLightDesc::operator= | ( | const AmbientLightDesc & | rhs | ) | [protected] |
Copy assignment operator.
| void cyber::world::lights::AmbientLightDesc::set_poly | ( | const bl7::geometry2::Poly & | poly | ) | [inline] |
Sets the poly describing the ambient lighted area.
1.7.1