Пример #1
0
 //--------------------------------------------------------------
 void DrawerBase::draw(float x, float y, float renderWidth, float renderHeight) const {
     if(enabled == false) return;
     
     switch(drawMode) {
         case kDrawColor:
             drawColor(x, y, renderWidth, renderHeight);
             break;
             
         case kDrawMotion:
             drawMotion(x, y, renderWidth, renderHeight);
             break;
             
         case kDrawSpeed:
             drawSpeed(x, y, renderWidth, renderHeight);
             break;
             
         case kDrawVectors:
             drawVectors(x, y, renderWidth, renderHeight);
             break;
             
         default:
             break;
             
     }
 }
Пример #2
0
void batchWindow::speedImage(QString url, float speed)
{
	m_speeds[url] = (int)speed;
	QString unit = getUnit(&speed)+"/s";

	int i = indexOf(url);
	if (i != -1)
		ui->tableWidget->item(i, 4)->setText(QLocale::system().toString(speed, 'f', speed < 10 ? 2 : 0)+" "+unit);

	drawSpeed();
}
Пример #3
0
void batchWindow::loadedImage(QString url)
{
	m_speeds.remove(url);
	drawSpeed();

	int i = indexOf(url);
	if (i != -1)
	{
		ui->tableWidget->item(i, 0)->setIcon(QIcon(":/images/colors/green.png"));
		ui->tableWidget->item(i, 4)->setText("");
		ui->tableWidget->item(i, 5)->setText("100 %");
	}
}
Пример #4
0
void ofxMSAFluidDrawer::draw(float x, float y, float renderWidth, float renderHeight) {
	switch(drawMode) {
		case FLUID_DRAW_COLOR:
			drawColor(x, y, renderWidth, renderHeight);
			break;

		case FLUID_DRAW_MOTION:
			drawMotion(x, y, renderWidth, renderHeight);
			break;

		case FLUID_DRAW_SPEED:
			drawSpeed(x, y, renderWidth, renderHeight);
			break;

		case FLUID_DRAW_VECTORS:
			drawVectors(x, y, renderWidth, renderHeight);
			break;

	}
}
Пример #5
0
void drawStartPowUps(struct Snake snake_player1[], struct Snake snake_player2[]){
	while( !drawFood(snake_player1, snake_player2) ){
		//printf("Attempting to Draw food\n");
	}
	while( !drawFood(snake_player1, snake_player2) ){
		//printf("Attempting to Draw food\n");
	}
	while( !drawFood(snake_player1, snake_player2) ){
		//printf("Attempting to Draw food\n");
	}
	while( !drawSpeed(snake_player1, snake_player2) ){
		//printf("Attempting to Draw speed\n");
	}
	//speed_drawn = 1;
	while( !drawFreeze(snake_player1, snake_player2) ){
		//printf("Attempting to Draw freeze\n");
	}
	//freeze_drawn = 1;
	while( !drawEdwards(snake_player1, snake_player2) ){
		//printf("Attempting to Draw edwards\n");
	}
}