//#include "baseentity.h"
//#include "time.h"
//
//void CEnvTimer::draw()
//{
//	glPushMatrix();
//	char timeStr [9];
//	_strtime_s( timeStr,sizeof(timeStr) );
//
//	glPushAttrib(GL_ENABLE_BIT);
//	//
//	glCallList( m_uiDlist );
//
//	fontLibrary::drawText( std::string(timeStr), 0, 0, FONT_ALIGN_CENTER, "HEALTH" );
//	//drawString(texture->width,texture->height,10 ,14,string(timeStr),51,0,0,ALIGN_CENTER);
//	//glPopAttrib();
//	glPopAttrib();
//	glPopMatrix();
//}
//
//void CEnvTimer::compile()
//{
//	Font *tmpo = fontLibrary::getFont( "HEALTH" );
//	if( tmpo )
//	{
//		unsigned int w = tmpo->getCharacterWidth( 'G' ) * 8;
//		m_Bounds.setBasicValues( origin );
//		m_Bounds.setRange( sqrt( 2*pow( (float)w, 2.0f ) ) );
//	}
//	
//	m_uiDlist = glGenLists( 1 );
//	glNewList( m_uiDlist, GL_COMPILE );
//		glDisable(GL_CULL_FACE);
//		glDisable(GL_LIGHTING);
//		glTranslatef( 0.0f, -1.0f, 0.0f );
//		glTranslatef( origin[0], origin[1], origin[2] );
//		glRotatef(angle[1],1.0f,0.0f,0.0f);
//		glRotatef(angle[2]+90,0.0f,0.0f,1.0f);
//		glRotatef(90,1.0f,0.0f,0.0f);
//		glScalef( 0.25f,0.25f,1.0f );
//		//glDisable(GL_FOG);
//		/*glPushAttrib(GL_FOG_BIT);
//		GLfloat colors[4] = { 0.0f,0.0f,0.0f, 1.0f	};
//		glFogfv(GL_FOG_COLOR, colors);*/
//	glEndList();
//	//texture = textureLibrary.applyTexture("FONT12P");
//}
//
//void CEnvTimer::decompile()
//{
//	glDeleteLists( m_uiDlist, 1 );
//}
//
//CEnvTimer::CEnvTimer()
//{
//	m_sClassName = "env_time";
//	m_uiDlist = 0;
//}
