#ifndef _lightGroup_h_ #define _lightGroup_h_ #include #include #include class lightGroup : public pfGroup { public: lightGroup(void); void addLight(pfLight *); pfList *lights(void); void lightsOn(void); void lightsOff(void); private: static int preDraw(pfTraverser *,void *); static int postDraw(pfTraverser *,void *); pfList *lights_; /* Stuff required to make this a Performer class */ public: static void init(void); static pfType* getClassType(void){ return classType_; }; private: static pfType* classType_; }; #endif