#include <domLight.h>
Public Member Functions | |
const domTargetable_float3Ref | getColor () const |
const domTargetableFloat3Ref | getColor () const |
virtual COLLADA_TYPE::TypeEnum | getElementType () const |
virtual COLLADA_TYPE::TypeEnum | getElementType () const |
virtual daeInt | typeID () const |
virtual daeInt | typeID () const |
Static Public Member Functions | |
static DLLSPEC daeElementRef | create (DAE &dae) |
static DLLSPEC daeElementRef | create (DAE &dae) |
static daeInt | ID () |
static daeInt | ID () |
static DLLSPEC daeMetaElement * | registerElement (DAE &dae) |
static DLLSPEC daeMetaElement * | registerElement (DAE &dae) |
Protected Member Functions | |
domAmbient (DAE &dae) | |
domAmbient (DAE &dae) | |
virtual domAmbient & | operator= (const domAmbient &cpy) |
virtual domAmbient & | operator= (const domAmbient &cpy) |
virtual | ~domAmbient () |
virtual | ~domAmbient () |
Protected Attributes | |
domTargetable_float3Ref | elemColor |
domTargetableFloat3Ref | elemColor |
The ambient element declares the parameters required to describe an ambient light source. An ambient light is one that lights everything evenly, regardless of location or orientation.
Definition at line 61 of file 1.4/dom/domLight.h.
domLight::domTechnique_common::domAmbient::domAmbient | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 85 of file 1.4/dom/domLight.h.
virtual domLight::domTechnique_common::domAmbient::~domAmbient | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 89 of file 1.4/dom/domLight.h.
domLight::domTechnique_common::domAmbient::domAmbient | ( | DAE & | dae | ) | [inline, protected] |
Constructor
Definition at line 77 of file dom/domLight.h.
virtual domLight::domTechnique_common::domAmbient::~domAmbient | ( | ) | [inline, protected, virtual] |
Destructor
Definition at line 81 of file dom/domLight.h.
static DLLSPEC daeElementRef domLight::domTechnique_common::domAmbient::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
static DLLSPEC daeElementRef domLight::domTechnique_common::domAmbient::create | ( | DAE & | dae | ) | [static] |
Creates an instance of this class and returns a daeElementRef referencing it.
const domTargetable_float3Ref domLight::domTechnique_common::domAmbient::getColor | ( | ) | const [inline] |
Gets the color element.
Definition at line 72 of file dom/domLight.h.
const domTargetableFloat3Ref domLight::domTechnique_common::domAmbient::getColor | ( | ) | const [inline] |
Gets the color element.
Definition at line 80 of file 1.4/dom/domLight.h.
virtual COLLADA_TYPE::TypeEnum domLight::domTechnique_common::domAmbient::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 56 of file dom/domLight.h.
virtual COLLADA_TYPE::TypeEnum domLight::domTechnique_common::domAmbient::getElementType | ( | ) | const [inline, virtual] |
Reimplemented from daeElement.
Definition at line 64 of file 1.4/dom/domLight.h.
static daeInt domLight::domTechnique_common::domAmbient::ID | ( | ) | [inline, static] |
Definition at line 57 of file dom/domLight.h.
static daeInt domLight::domTechnique_common::domAmbient::ID | ( | ) | [inline, static] |
Definition at line 65 of file 1.4/dom/domLight.h.
virtual domAmbient& domLight::domTechnique_common::domAmbient::operator= | ( | const domAmbient & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 85 of file dom/domLight.h.
virtual domAmbient& domLight::domTechnique_common::domAmbient::operator= | ( | const domAmbient & | cpy | ) | [inline, protected, virtual] |
Overloaded assignment operator
Definition at line 93 of file 1.4/dom/domLight.h.
static DLLSPEC daeMetaElement* domLight::domTechnique_common::domAmbient::registerElement | ( | DAE & | dae | ) | [static] |
Creates a daeMetaElement object that describes this element in the meta object reflection framework. If a daeMetaElement already exists it will return that instead of creating a new one.
static DLLSPEC daeMetaElement* domLight::domTechnique_common::domAmbient::registerElement | ( | DAE & | dae | ) | [static] |
Creates a daeMetaElement object that describes this element in the meta object reflection framework. If a daeMetaElement already exists it will return that instead of creating a new one.
virtual daeInt domLight::domTechnique_common::domAmbient::typeID | ( | ) | const [inline, virtual] |
Returns this element's type ID. Every element is an instance of a type specified in the Collada schema, and every schema type has a unique ID.
Implements daeElement.
Definition at line 58 of file dom/domLight.h.
virtual daeInt domLight::domTechnique_common::domAmbient::typeID | ( | ) | const [inline, virtual] |
Returns this element's type ID. Every element is an instance of a type specified in the Collada schema, and every schema type has a unique ID.
Implements daeElement.
Definition at line 66 of file 1.4/dom/domLight.h.
The color element contains three floating point numbers specifying the color of the light. The color element must occur exactly once.
Definition at line 65 of file dom/domLight.h.
The color element contains three floating point numbers specifying the color of the light. The color element must occur exactly once.
Definition at line 73 of file 1.4/dom/domLight.h.