示例#1
0
文件: main.cpp 项目: Nub/gearWorks
int main(int argc, void *argv[]){
	
	char *quote = "abcdef";
	
	GearWorks::init();
	pspDebugScreenInit();

	gwRender *render = new gwRender();
	render->setClearColor(0xFF888888);
	render->setPrimitiveRenderMode(GW_FILL);
		
	
	gwTimer *timer = new gwTimer();
	
	while (GearWorks::isRunning()) {
		timer->update();
		
		render->start();
		{
			for(int i = 0; i < strlen(quote); i++){
				renderLetter(render,10 + i * (letterSize.w+5), 50 , quote[i]);
			}
		}
		render->end(true);
		
		pspDebugScreenSetXY(0,0);
		pspDebugScreenPrintf("Quote: %s\tFPS: %f", quote,timer->fps());

	}
		
	GearWorks::exitGame();
	return 1;
}
示例#2
0
// this function will render all the text that has been typed on the keyboard to the top corner of the screen
void renderText()
{
	for (int i = 0; i < g_text.size(); ++i)
	{
		float origin_x = i*16.0;
		float origin_y = 32.0;
		renderLetter(origin_x, origin_y, g_text[i]);
	}
}