00001 #ifndef _IGS_MATERIAL_H_ 00002 #define _IGS_MATERIAL_H_ 00003 00004 #include "IGS_Object.h" 00005 00006 #ifndef NOGL 00007 #include "opengl/glos.h" 00008 #include <gl/gl.h> 00009 #include <gl/glaux.h> 00010 #endif 00011 00012 class IGS_Material : public IGS_Object 00013 { 00014 public: 00015 IGS_Material(); 00016 ~IGS_Material(); 00017 virtual void Render( const IGS_Controller& controller ) const; 00018 00019 protected: 00020 float m_Diffuse[ 4 ]; 00021 }; 00022 00023 #endif