|
|
@ -158,15 +158,11 @@ void ProjectionMappingMode::onKeyPressed(Application * app, ofKeyEventArgs & arg |
|
|
|
break; |
|
|
|
|
|
|
|
case '.': |
|
|
|
if(app->getSurfaceManager()->size()){ |
|
|
|
app->getCmdManager()->exec(new SelNextSurfaceCmd(app->getSurfaceManager())); |
|
|
|
} |
|
|
|
selectNextSurface(app); |
|
|
|
break; |
|
|
|
|
|
|
|
case ',': |
|
|
|
if(app->getSurfaceManager()->size()){ |
|
|
|
app->getCmdManager()->exec(new SelPrevSurfaceCmd(app->getSurfaceManager())); |
|
|
|
} |
|
|
|
selectPrevSurface(app); |
|
|
|
break; |
|
|
|
|
|
|
|
case '>': |
|
|
@ -414,5 +410,17 @@ void ProjectionMappingMode::onGuiEvent(Application * app, GuiEvent & e){ |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
void ProjectionMappingMode::selectNextSurface(Application * app){ |
|
|
|
if(app->getSurfaceManager()->size()){ |
|
|
|
app->getCmdManager()->exec(new SelNextSurfaceCmd(app->getSurfaceManager())); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
void ProjectionMappingMode::selectPrevSurface(Application * app){ |
|
|
|
if(app->getSurfaceManager()->size()){ |
|
|
|
app->getCmdManager()->exec(new SelPrevSurfaceCmd(app->getSurfaceManager())); |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
} // namespace piMapper
|
|
|
|
} // namespace ofx
|