|
Blender V4.5
|
#include <LightExporter.h>
Inherits COLLADASW::LibraryLights.
Public Member Functions | |
| LightsExporter (COLLADASW::StreamWriter *sw, BCExportSettings &export_settings) | |
| void | exportLights (Scene *sce) |
| void | operator() (Object *ob) |
Definition at line 20 of file LightExporter.h.
| LightsExporter::LightsExporter | ( | COLLADASW::StreamWriter * | sw, |
| BCExportSettings & | export_settings ) |
Definition at line 33 of file LightExporter.cpp.
| void LightsExporter::exportLights | ( | Scene * | sce | ) |
Definition at line 38 of file LightExporter.cpp.
References forEachLightObjectInExportSet().
Referenced by DocumentExporter::exportCurrentScene().
| void LightsExporter::operator() | ( | Object * | ob | ) |
Definition at line 47 of file LightExporter.cpp.
References BKE_light_area(), BKE_light_color(), BKE_light_power(), col, Object::data, get_light_id(), id_name(), LA_LOCAL, LA_SPOT, LA_SUN, LA_UNNORMALIZED, Light::mode, RAD2DEGF, Object::runtime, Light::spotblend, Light::spotsize, and Light::type.