diff options
Diffstat (limited to 'TRRSS_01_rec/src/testApp.h')
| -rwxr-xr-x | TRRSS_01_rec/src/testApp.h | 25 |
1 files changed, 19 insertions, 6 deletions
diff --git a/TRRSS_01_rec/src/testApp.h b/TRRSS_01_rec/src/testApp.h index 629ee98..225abc8 100755 --- a/TRRSS_01_rec/src/testApp.h +++ b/TRRSS_01_rec/src/testApp.h @@ -15,7 +15,7 @@ #include "ofxMayaCam.h" -#define NEWAPI true +//#define NEWAPI class guiWindow; @@ -37,15 +37,28 @@ class testApp : public ofxFensterListener{ void dragEvent(ofDragInfo dragInfo); void gotMessage(ofMessage msg); + string generateFileName(); + void setupRecording(string _filename = ""); + void setupPlayback(string _filename); + + ofxOpenNIRecorder oniRecorder; + + bool isLive, isRecording; + #ifdef NEWAPI ofxOpenNI openNIDevice; void userEvent(ofxOpenNIUserEvent & event); #else - ofxOpenNIContext recordContext; - ofxDepthGenerator recordDepth; - ofxImageGenerator recordImage; - ofxUserGenerator recordUser; + + + ofxOpenNIContext recordContext,playContext; + ofxDepthGenerator recordDepth,playDepth; + ofxImageGenerator recordImage,playImage; + ofxUserGenerator recordUser,playUser; + + ofxImageGenerator *whichImage; + ofxUserGenerator *whichUser; #endif @@ -85,7 +98,7 @@ class guiWindow: public ofxFensterListener{ pointSize=2.0; gui.add(pSize.setup("point size",pointSize,0.0,20.0,255)); insideOut=false; - gui.add(iOut.setup("inside out",drawPoints)); + gui.add(iOut.setup("inside out",insideOut)); } void draw() { gui.draw(); } |
