clan::ModelDataLight Class Reference

Description of a light in a model. More...

#include <model_data_light.h>

Public Member Functions

 ModelDataLight ()
 

Public Attributes

ModelDataAnimationData< float > ambient_illumination
 
ModelDataAnimationData< float > aspect
 
ModelDataAnimationData< float > attenuation_end
 
ModelDataAnimationData< float > attenuation_start
 
int bone_selector
 
bool casts_shadows
 
ModelDataAnimationData< Vec3fcolor
 
ModelDataAnimationData< float > falloff
 
ModelDataAnimationData< float > hotspot
 
ModelDataAnimationData< Quaternionforientation
 
ModelDataAnimationData< Vec3fposition
 
bool rectangle
 

Detailed Description

Description of a light in a model.

Constructor & Destructor Documentation

◆ ModelDataLight()

clan::ModelDataLight::ModelDataLight ( )
inline

Member Data Documentation

◆ ambient_illumination

ModelDataAnimationData<float> clan::ModelDataLight::ambient_illumination

◆ aspect

ModelDataAnimationData<float> clan::ModelDataLight::aspect

◆ attenuation_end

ModelDataAnimationData<float> clan::ModelDataLight::attenuation_end

◆ attenuation_start

ModelDataAnimationData<float> clan::ModelDataLight::attenuation_start

◆ bone_selector

int clan::ModelDataLight::bone_selector

◆ casts_shadows

bool clan::ModelDataLight::casts_shadows

◆ color

ModelDataAnimationData<Vec3f> clan::ModelDataLight::color

◆ falloff

ModelDataAnimationData<float> clan::ModelDataLight::falloff

◆ hotspot

ModelDataAnimationData<float> clan::ModelDataLight::hotspot

◆ orientation

ModelDataAnimationData<Quaternionf> clan::ModelDataLight::orientation

◆ position

ModelDataAnimationData<Vec3f> clan::ModelDataLight::position

◆ rectangle

bool clan::ModelDataLight::rectangle

The documentation for this class was generated from the following file: