![]() |
Public API Reference |
CreateCrossHalo(float intensity, float cross)=0 | iLight | [pure virtual] |
CreateFlareHalo()=0 | iLight | [pure virtual] |
CreateNovaHalo(int seed, int num_spokes, float roundness)=0 | iLight | [pure virtual] |
DecRef()=0 | iBase | [pure virtual] |
GetAttenuation()=0 | iLight | [pure virtual] |
GetBrightnessAtDistance(float d)=0 | iLight | [pure virtual] |
GetCenter()=0 | iLight | [pure virtual] |
GetColor()=0 | iLight | [pure virtual] |
GetFlags()=0 | iLight | [pure virtual] |
GetInverseRadius()=0 | iLight | [pure virtual] |
GetLightCallback(int idx) const=0 | iLight | [pure virtual] |
GetLightCallbackCount() const=0 | iLight | [pure virtual] |
GetLightID()=0 | iLight | [pure virtual] |
GetLightNumber() const=0 | iLight | [pure virtual] |
GetPrivateObject()=0 | iLight | [pure virtual] |
GetRadius()=0 | iLight | [pure virtual] |
GetRefCount()=0 | iBase | [pure virtual] |
GetSector()=0 | iLight | [pure virtual] |
GetSquaredRadius()=0 | iLight | [pure virtual] |
IncRef()=0 | iBase | [pure virtual] |
IsDynamic() const=0 | iLight | [pure virtual] |
QueryInterface(scfInterfaceID iInterfaceID, int iVersion)=0 | iBase | [pure virtual] |
QueryInterfaceSafe(iBase *ibase, scfInterfaceID iInterfaceID, int iVersion) | iBase | [inline, static] |
QueryObject()=0 | iLight | [pure virtual] |
RemoveLightCallback(iLightCallback *cb)=0 | iLight | [pure virtual] |
SetAttenuation(int a)=0 | iLight | [pure virtual] |
SetCenter(const csVector3 &pos)=0 | iLight | [pure virtual] |
SetColor(const csColor &col)=0 | iLight | [pure virtual] |
SetLightCallback(iLightCallback *cb)=0 | iLight | [pure virtual] |
SetRadius(float r)=0 | iLight | [pure virtual] |
SetSector(iSector *sector)=0 | iLight | [pure virtual] |