20 #ifndef PS_EFFECT_LIGHT_HEADER    21 #define PS_EFFECT_LIGHT_HEADER    23 #include <csgeom/matrix3.h>    24 #include <csutil/cscolor.h>    25 #include <csutil/scf_implementation.h>    26 #include <iengine/movable.h>    27 #include <iengine/sector.h>    28 #include <iutil/virtclk.h>    42     psLight(iObjectRegistry* object_reg);
    45     unsigned int AttachLight(
const char* name, 
const csVector3 &pos,
    46                              float radius, 
const csColor &colour, iMeshWrapper* mw);
    51     csRef<iVirtualClock> vclock;
    52     csRef<iEngine> engine;
 unsigned int AttachLight(const char *name, const csVector3 &pos, float radius, const csColor &colour, iMeshWrapper *mw)
 
psLight(iObjectRegistry *object_reg)