00001 /********************* 00002 * Untitledurpose 00003 * uthor 00004 **********************/ 00005 #pragma once 00006 #include "constants.h" 00007 #include "GGraphicsObject.h" 00008 #include "GRGBAColor.h" 00009 00010 class GLightSource: public GGraphicsObject 00011 { 00012 public: 00013 GVec4f Position; 00014 GRGBAColor Color; 00015 virtual int Draw(double time, double dtime, GMatrix16 *viewmatrix, GMatrix16 *worldmatrix, int FLAGS); 00016 virtual int DrawSprites(double time, double dtime, GMatrix16 *viewmatrix, GMatrix16 *worldmatrix, int FLAGS); 00017 };