www.pudn.com > 3dterrain.zip > setup.cpp
// setup.cpp: implementation of the Csetup class.
//
//////////////////////////////////////////////////////////////////////
#include "setup.h"
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
Font *Csetup::font;
Csetup::Csetup()
{
}
Csetup::~Csetup()
{
}
void Csetup::Render()
{
// int i;
font->Begin();
/* glDisable(GL_TEXTURE_2D);
glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA);
glColor4f(0,0,0.5f,0.6f);
glLoadIdentity();
glBegin(GL_QUADS);
glVertex2i(0,100);
glVertex2i(800,100);
glVertex2i(800,555);
glVertex2i(0,555);
glEnd();
glColor4f(1,1,1,1);
glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_COLOR);
glEnable(GL_TEXTURE_2D);
*/
//blue window
/* glDisable(GL_TEXTURE_2D);
glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_ALPHA);
glBegin(GL_QUADS); //blue window
glColor4f(1,1,0.5,1.0f);
glVertex2f( WX +4, WY +4);
glVertex2f(WX +ZNAKOV*12 -4,WY+4);
glVertex2f(WX +ZNAKOV*12 -4,WY +RIADKOV*16 -4);
glVertex2f(WX +4, WY +RIADKOV*16 -4);
glEnd();
glEnable(GL_TEXTURE_2D);
glBlendFunc(GL_SRC_ALPHA,GL_ONE_MINUS_SRC_COLOR);
//border
glColor4f(1,1,1,1);
*//* for(i=1;iEnd();
}