|
Index
C++ Code Documentation
milieu::opengl::LightSet
Derived from: milieu::kernel::LightSetBase
File: GEOM/milieu/opengl/LightSet.H
public:
- LightSet();
 | constructor | |
- virtual ~LightSet();
 | destructor | |
- void reset();
- void reset( uint n );
- bool moving( uint id ) const;
 | virtual void geomobject_move_enable(bool state) = 0; virtual void clipplane_moving_off() = 0; | |
- void moving( uint id, bool state );
protected:
- void move( motion::TransformX const & );
- void draw() const;
- virtual void refresh() = 0;
- virtual void _milieu_moving_notify(bool) = 0;
- virtual void refresh();
private:
- virtual Light &elem(uint id);
- virtual Light const &elem(uint id) const;
- Light &operator[](uint id);
- Light const &operator[](uint id) const;
- class Light1 : public Light;
- LightSet *_parent;
- };
- void _reset( uint );
- base::ArrayX<Light1 *, LIGHT_COUNT> _;
- LightSet( LightSet const & );
 | disabled copy constructor | |
- LightSet &operator=( LightSet const & );
 | disabled assignment operator | |
|