14#ifndef OSGSIM_LIGHTPOINTSYSTEM
15#define OSGSIM_LIGHTPOINTSYSTEM 1
The core osg library provides the basic scene graph classes such as Nodes, State and Drawables,...
Definition AlphaFunc:19
The osgSim library is a NodeKit that extends the core scene graph to support nodes and drawables that...
Definition BlinkSequence:27
Copy Op(erator) used to control whether shallow or deep copy is used during copy construction and clo...
Definition CopyOp:41
@ SHALLOW_COPY
Definition CopyOp:47
Base class/standard interface for objects which require IO support, cloning and reference counting.
Definition Object:61
Object()
Construct an object.
Definition Object:69
void setIntensity(float intensity)
Definition LightPointSystem:48
~LightPointSystem()
Definition LightPointSystem:55
float getIntensity() const
Definition LightPointSystem:49
void setAnimationState(LightPointSystem::AnimationState state)
Definition LightPointSystem:51
LightPointSystem(const LightPointSystem &lps, const osg::CopyOp ©op=osg::CopyOp::SHALLOW_COPY)
Copy constructor using CopyOp to manage deep vs shallow copy.
Definition LightPointSystem:36
LightPointSystem()
Definition LightPointSystem:32
float _intensity
Definition LightPointSystem:57
AnimationState
Definition LightPointSystem:42
@ ANIMATION_OFF
Definition LightPointSystem:44
@ ANIMATION_ON
Definition LightPointSystem:43
@ ANIMATION_RANDOM
Definition LightPointSystem:45
LightPointSystem::AnimationState getAnimationState() const
Definition LightPointSystem:52
AnimationState _animationState
Definition LightPointSystem:58
META_Object(osgSim, LightPointSystem)