/* * keyvar.h * 3dnav * * Created by Tim Redfern on 15/12/2011. * Copyright 2011 __MyCompanyName__. All rights reserved. * */ #include "ofMain.h" class keyVar{ public: void set(char _keyInc,char _keyDec,float _val,float _speed,float _accel,float accelTime); void keyPressed(char _key); void keyReleased(char _key); float getVal(); float getInc(); void setVal(float _val); private: char keyInc,keyDec; long timePressed; long timeCalc; int state; //up-down-off float val; float speed; float accelTime; float accel; };