_ambient_color | Light | |
_coords | Light | |
_diffuse_color | Light | |
_is_enabled | Light | |
_is_in_cam_space | Light | |
_is_positional | Light | |
_k0 | Light | |
_k1 | Light | |
_k2 | Light | |
_specular_color | Light | |
_spot_cutoff | Light | |
_spot_direction | Light | |
_spot_exponent | Light | |
get_direction() const | Light | [inline] |
get_position() const | Light | [inline] |
Light() | Light | [inline] |
Light(mlib::CWvec &dir, bool is_enabled=false, bool is_in_cam_space=true, CCOLOR &ambient=COLOR::black, CCOLOR &diffuse=COLOR::white, CCOLOR &specular=COLOR::white) | Light | [inline] |
Light(mlib::CWpt &loc, bool is_enabled=false, bool is_in_cam_space=true, CCOLOR &ambient=COLOR::black, CCOLOR &diffuse=COLOR::white, CCOLOR &specular=COLOR::white, mlib::CWvec &spot_dir=mlib::Wvec(0, 0,-1), float spot_exponent=0, float spot_cutoff=180, float k0=1, float k1=0, float k2=0) | Light | [inline] |
set_direction(mlib::CWvec &v) | Light | [inline] |
set_position(mlib::CWpt &p) | Light | [inline] |