diff --git a/src/ofxPiMapper.cpp b/src/ofxPiMapper.cpp index c41eeac..ab46a69 100644 --- a/src/ofxPiMapper.cpp +++ b/src/ofxPiMapper.cpp @@ -162,6 +162,22 @@ void ofxPiMapper::eraseSurface(int i){ } } +void ofxPiMapper::addGridColumn(){ + _application.addGridColumn(); +} + +void ofxPiMapper::removeGridColumn(){ + _application.removeGridColumn(); +} + +void ofxPiMapper::addGridRow(){ + _application.addGridRow(); +} + +void ofxPiMapper::removeGridRow(){ + _application.removeGridRow(); +} + void ofxPiMapper::setNextSource(){ _application.setNextSource(); } diff --git a/src/ofxPiMapper.h b/src/ofxPiMapper.h index f8e72eb..8220989 100644 --- a/src/ofxPiMapper.h +++ b/src/ofxPiMapper.h @@ -71,6 +71,12 @@ class ofxPiMapper { void moveSelection(ofx::piMapper::Vec3 by); void createSurface(ofx::piMapper::SurfaceType type); void eraseSurface(int i); + + // Specifically for GridWarpSurface + void addGridColumn(); + void removeGridColumn(); + void addGridRow(); + void removeGridRow(); // Sources, selected surface void setNextSource();