Exemplo n.º 1
0
void cbSpecial (int key, int x, int y)
{
    switch (key)
    {
        case GLUT_KEY_F1:
            toggleWireframeMode();
            break;

    }
}
Exemplo n.º 2
0
/* Spezialtasten-Druck-Callback - wird ausgefuehrt, wenn Spezialtaste
* (F1 - F12, Links, Rechts, Oben, Unten, Bild-Auf, Bild-Ab, Pos1, Ende oder
* Einfuegen) gedrueckt wird */
void cbSpecial (int key, int x, int y)
{
    switch (key)
    {
        case GLUT_KEY_LEFT:
            setPixelDistance(getPixelDistance() - PIXEL_DISTANCE_DELTA);
            break;
        case GLUT_KEY_RIGHT:
            setPixelDistance(getPixelDistance() + PIXEL_DISTANCE_DELTA);
            break;
        case GLUT_KEY_UP:
            setMultiplier(getMultiplier() + MULTIPLIER_DELTA);
            break;
        case GLUT_KEY_DOWN:
            setMultiplier(getMultiplier() - MULTIPLIER_DELTA);
            break;
        case GLUT_KEY_F1:
            toggleWireframeMode();
            break;
    }
}