
Public Types | |
| enum | AnimationState { ANIMATION_ON, ANIMATION_OFF, ANIMATION_RANDOM } |
Public Member Functions | |
| LightPointSystem () | |
| LightPointSystem (const LightPointSystem &lps, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY) | |
| Copy constructor using CopyOp to manage deep vs shallow copy. | |
| META_Object (osgSim, LightPointSystem) | |
| void | setIntensity (float intensity) |
| float | getIntensity () const |
| void | setAnimationState (LightPointSystem::AnimationState state) |
| LightPointSystem::AnimationState | getAnimationState () const |
Protected Member Functions | |
| ~LightPointSystem () | |
Protected Attributes | |
| float | _intensity |
| AnimationState | _animationState |
| osgSim::LightPointSystem::LightPointSystem | ( | ) | [inline] |
| osgSim::LightPointSystem::LightPointSystem | ( | const LightPointSystem & | lps, | |
| const osg::CopyOp & | copyop = osg::CopyOp::SHALLOW_COPY | |||
| ) | [inline] |
Copy constructor using CopyOp to manage deep vs shallow copy.
| osgSim::LightPointSystem::~LightPointSystem | ( | ) | [inline, protected] |
| osgSim::LightPointSystem::META_Object | ( | osgSim | , | |
| LightPointSystem | ||||
| ) |
| void osgSim::LightPointSystem::setIntensity | ( | float | intensity | ) | [inline] |
| float osgSim::LightPointSystem::getIntensity | ( | ) | const [inline] |
| void osgSim::LightPointSystem::setAnimationState | ( | LightPointSystem::AnimationState | state | ) | [inline] |
| LightPointSystem::AnimationState osgSim::LightPointSystem::getAnimationState | ( | ) | const [inline] |
float osgSim::LightPointSystem::_intensity [protected] |