Public Attributes | Protected Member Functions

cyber::world::lights::PointLightDesc Class Reference

#include <PointLightDesc.h>

Inheritance diagram for cyber::world::lights::PointLightDesc:
cyber::world::lights::AttenuatedLightDesc cyber::world::lights::LightDesc cyber::world::ObjectDesc

List of all members.

Public Attributes

friend WorldDesc

Protected Member Functions

 PointLightDesc (unsigned id, unsigned long color, const bl7::geometry2::Sphere &sphere, const ml7::Vector2 &position, float range)
 PointLightDesc (const PointLightDesc &rhs)
PointLightDescoperator= (const PointLightDesc &rhs)
virtual ~PointLightDesc (void)

Detailed Description

The point light object description class.


Constructor & Destructor Documentation

cyber::world::lights::PointLightDesc::PointLightDesc ( unsigned  id,
unsigned long  color,
const bl7::geometry2::Sphere sphere,
const ml7::Vector2 position,
float  range 
) [protected]

Explicit constructor.

cyber::world::lights::PointLightDesc::PointLightDesc ( const PointLightDesc rhs  )  [protected]

Copy constructor.

cyber::world::lights::PointLightDesc::~PointLightDesc ( void   )  [protected, virtual]

Destructor.


Member Function Documentation

PointLightDesc & cyber::world::lights::PointLightDesc::operator= ( const PointLightDesc rhs  )  [protected]

Copy assignment operator.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines