Starshatter_Open
Open source Starshatter engine
|
#include <l3ds.h>
Public Member Functions | |
LLight () | |
virtual | ~LLight () |
void | Clear () |
void | SetPosition (LVector3 vec) |
LVector3 | GetPosition () |
void | SetColor (LColor3 color) |
LColor3 | GetColor () |
void | SetSpotlight (bool value) |
bool | GetSpotlight () |
void | SetTarget (LVector3 target) |
LVector3 | GetTarget () |
void | SetHotspot (float value) |
float | GetHotspot () |
void | SetFalloff (float value) |
float | GetFalloff () |
Public Member Functions inherited from LObject | |
LObject () | |
virtual | ~LObject () |
virtual const std::string & | GetName () |
virtual void | SetName (const std::string &value) |
bool | IsObject (const std::string &name) |
LObject () | |
virtual | ~LObject () |
virtual const char * | GetName () |
virtual bool | IsObject (const const char *name) |
Protected Attributes | |
LVector3 | m_pos |
LColor3 | m_color |
bool | m_spotlight |
LVector3 | m_target |
float | m_hotspot |
float | m_falloff |
Protected Attributes inherited from LObject | |
std::string | m_name |
Text | name |