00001 #ifndef __GLUTPOLYGONMATERIAL
00002 #define __GLUTPOLYGONMATERIAL
00003
00004 #include "RAS_IPolygonMaterial.h"
00005
00006 class GlutPolygonMaterial : public RAS_IPolyMaterial
00007 {
00008 public:
00009 GlutPolygonMaterial(const CCString& texname, bool ba,const CCString& matname,int tile,int mode,int transparant,int lightlayer
00010 ,bool bIsTriangle,void* clientobject=NULL) :
00011 RAS_IPolyMaterial(texname, ba,matname,tile,mode,transparant,lightlayer,bIsTriangle,clientobject)
00012 {
00013 }
00014 virtual ~GlutPolygonMaterial()
00015 {
00016 }
00017 virtual void ActivateMaterial(class RAS_IRasterizer* rasty){
00018
00019 if (this->m_texturename.Length() > 0)
00020 {
00021
00022 }
00023 }
00024 };
00025
00026 #endif //__GLUTPOLYGONMATERIAL