#include <Light.h>
Public Types | |
enum | LightType { POINT, DIRECTIONAL, SPOT } |
Public Member Functions | |
Light (Link *parent, int lightType, const std::string &name_) | |
Public Attributes | |
double | ambientIntensity |
Vector3 | attenuation |
double | beamWidth |
Vector3 | color |
double | cutOffAngle |
Vector3 | direction |
int | id |
double | intensity |
Link * | link |
Vector3 | localPos |
Matrix33 | localR |
Vector3 | location |
std::string | name |
bool | on |
double | radius |
int | type |
Static Public Attributes | |
static int | nextId =0 |