Public Types | |
enum | BlendingMode { ADDITIVE, BLENDED } |
Public Member Functions | |
LightPoint () | |
LightPoint (const osg::Vec3 &position, const osg::Vec4 &color) | |
LightPoint (bool on, const osg::Vec3 &position, const osg::Vec4 &color, float intensity=1.0f, float radius=1.0f, Sector *sector=0, BlinkSequence *blinkSequence=0, BlendingMode blendingMode=BLENDED) | |
LightPoint (const LightPoint &lp) | |
LightPoint & | operator= (const LightPoint &lp) |
Public Attributes | |
bool | _on |
osg::Vec3 | _position |
osg::Vec4 | _color |
float | _intensity |
float | _radius |
osg::ref_ptr< Sector > | _sector |
osg::ref_ptr< BlinkSequence > | _blinkSequence |
BlendingMode | _blendingMode |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|