void gsDebugGame_Graphics::start() { GS_LOG("Teste Inicializado\n"); triangle = gsTriangle( gsVector3(200, 300, 0), gsVector3(600, 300, 0), gsVector3(400, 50 , 0)); frameCounter = 0; }
int GSOpenWindow(void *pDsp, char *Title) { WNDCLASSEX wc = { sizeof(WNDCLASSEX), CS_CLASSDC, MsgProc, 0L, 0L, GetModuleHandle(NULL), NULL, NULL, NULL, NULL, "PS2EMU_GSNULL", NULL }; RegisterClassEx( &wc ); GShwnd = CreateWindowEx( WS_EX_CLIENTEDGE, "PS2EMU_GSNULL", Title, WS_OVERLAPPEDWINDOW, CW_USEDEFAULT, CW_USEDEFAULT, 240, 120, NULL, NULL, wc.hInstance, NULL); if(GShwnd == NULL) { GS_LOG("Failed to create window. Exiting..."); return -1; } if( pDsp != NULL ) *(uptr*)pDsp = (uptr)GShwnd; return 0; }
void gsDebugGame_Graphics::end() { GS_LOG("Teste Finalizado"); }