![]() |
DI-Guy SDK Documentation
13.7
|
The diguyViewLightSettings class holds camera settings data that can be loaded into a diguyViewLight using the diguyViewLight::load_settings() call. More...
#include <diguyViewLightSettings.h>
Private Functions | |
The functions and variables past this point are for internal use only. No external access to them is expected or necessary. | |
| bdiLight * | m_light |
| A pointer to internal data. More... | |
| class | bdiLight |
| bdiLight * | get_scripted_object () |
| diguyViewLightSettings (bdiLight *light) | |
| A private constructor. More... | |
The diguyViewLightSettings class holds camera settings data that can be loaded into a diguyViewLight using the diguyViewLight::load_settings() call.
The settings of a diguyViewLightSettings object cannot be directly applied to a graphics environment viewpoint; the settings must be loaded into a diguyViewLight to be applied.
The diguyViewLightSettings API closely mirrors the diguyViewLight API, with the exception of load and callback functions.
|
private |
A private constructor.
| const char* diguyViewLightSettings::get_name | ( | ) |
The diguyViewLightSettings equivalent of diguyViewLight::get_name().
| const char* diguyViewLightSettings::get_type_name | ( | ) |
The diguyViewLightSettings equivalent of diguyViewLight::get_type_name().
| void diguyViewLightSettings::set_direction | ( | float | x, |
| float | y, | ||
| float | z | ||
| ) |
The diguyViewLightSettings equivalent of diguyViewLight::set_direction().
| void diguyViewLightSettings::get_direction | ( | float * | x, |
| float * | y, | ||
| float * | z | ||
| ) |
The diguyViewLightSettings equivalent of diguyViewLight::get_direction().
| void diguyViewLightSettings::set_ambient_color | ( | float | r, |
| float | g, | ||
| float | b, | ||
| float | a | ||
| ) |
The diguyViewLightSettings equivalent of diguyViewLight::set_ambient_color().
| void diguyViewLightSettings::get_ambient_color | ( | float * | r, |
| float * | g, | ||
| float * | b, | ||
| float * | a | ||
| ) |
The diguyViewLightSettings equivalent of diguyViewLight::get_ambient_color().
| void diguyViewLightSettings::set_diffuse_color | ( | float | r, |
| float | g, | ||
| float | b, | ||
| float | a | ||
| ) |
The diguyViewLightSettings equivalent of diguyViewLight::set_diffuse_color().
| void diguyViewLightSettings::get_diffuse_color | ( | float * | r, |
| float * | g, | ||
| float * | b, | ||
| float * | a | ||
| ) |
The diguyViewLightSettings equivalent of diguyViewLight::get_diffuse_color().
| void diguyViewLightSettings::set_specular_color | ( | float | r, |
| float | g, | ||
| float | b, | ||
| float | a | ||
| ) |
The diguyViewLightSettings equivalent of diguyViewLight::set_specular_color().
| void diguyViewLightSettings::get_specular_color | ( | float * | r, |
| float * | g, | ||
| float * | b, | ||
| float * | a | ||
| ) |
The diguyViewLightSettings equivalent of diguyViewLight::get_specular_color().
|
inline |
|
friend |
|
private |
A pointer to internal data.