topical media & game development 
  
 
 
 
 
  
    
    
  
 lib-of-vs-apps-addonsExamples-oscReceiveExample-src-testApp.h / h
  ifndef _TEST_APP
  define _TEST_APP
  
  include <ofMain.h>
  
  include <ofxOsc.h>
  
  // listen on port 12345
  define PORT 12345
  define NUM_MSG_STRINGS 20
  
  //--------------------------------------------------------
  class testApp : public ofBaseApp{
  
          public:
  
                  void setup();
                  void update();
                  void draw();
  
                  void keyPressed  (int key);
                  void mouseMoved(int x, int y );
                  void mouseDragged(int x, int y, int button);
                  void mousePressed(int x, int y, int button);
                  void mouseReleased(int x, int y, int button);
                  void windowResized(int w, int h);
  
                  ofTrueTypeFont                font;
  
  private:
                  ofxOscReceiver        receiver;
  
                  int                                current_msg_string;
                  string                msg_strings[NUM_MSG_STRINGS];
                  float                        timers[NUM_MSG_STRINGS];
  
                  int                                mouseX, mouseY;
                  string                        mouseButtonState;
  };
  
  endif
  
  
  
(C) Æliens 
04/09/2009
You may not copy or print any of this material without explicit permission of the author or the publisher. 
In case of other copyright issues, contact the author.