Public Member Functions | Protected Attributes

cyber::editor::commands::creation::CreateAmbientLightDesc Class Reference

#include <CreateAmbientLightDesc.h>

Inheritance diagram for cyber::editor::commands::creation::CreateAmbientLightDesc:
cyber::editor::commands::creation::CreateLightDesc cyber::editor::commands::creation::CreateObjectDesc cyber::editor::commands::Command

List of all members.

Public Member Functions

 CreateAmbientLightDesc (unsigned cmd_number, const cl7::string_type &cmd_name, world::WorldDesc *world_desc, unsigned obj_id, unsigned long color, const bl7::geometry2::Poly &poly)
virtual ~CreateAmbientLightDesc (void)
const bl7::geometry2::Polyget_poly () const

Protected Attributes

const bl7::geometry2::Poly _poly

Detailed Description

The command class for creating ambient light object descriptions.


Constructor & Destructor Documentation

cyber::editor::commands::creation::CreateAmbientLightDesc::CreateAmbientLightDesc ( unsigned  cmd_number,
const cl7::string_type cmd_name,
world::WorldDesc world_desc,
unsigned  obj_id,
unsigned long  color,
const bl7::geometry2::Poly poly 
)

Explicit constructor.

cyber::editor::commands::creation::CreateAmbientLightDesc::~CreateAmbientLightDesc ( void   )  [virtual]

Destructor.


Member Function Documentation

const bl7::geometry2::Poly& cyber::editor::commands::creation::CreateAmbientLightDesc::get_poly (  )  const [inline]

Returns the poly describing the ambient lighted region.


Member Data Documentation

The poly describing the ambient lighted region.


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