|
@ -9,7 +9,9 @@ DuplicateSurfaceCmd::DuplicateSurfaceCmd(BaseSurface * surface, SurfaceManager * |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
void DuplicateSurfaceCmd::exec(){ |
|
|
void DuplicateSurfaceCmd::exec(){ |
|
|
_duplicate = _surfaceManager->duplicateSurface(_surface); |
|
|
ofLogNotice("DuplicateSurfaceCmd", "exec"); |
|
|
|
|
|
_duplicate = _surface->clone(); |
|
|
|
|
|
_surfaceManager->addSurface(_duplicate); |
|
|
_duplicate->moveBy(ofVec2f(10.0f, 10.0f)); |
|
|
_duplicate->moveBy(ofVec2f(10.0f, 10.0f)); |
|
|
_surfaceManager->selectSurface(_duplicate); |
|
|
_surfaceManager->selectSurface(_duplicate); |
|
|
} |
|
|
} |
|
|