Browse Source

Implement TextureMappingState::set and getDrawMode()

master
Krisjanis Rijnieks 9 years ago
parent
commit
fbbd2a8640
  1. 9
      src/Application/States/TextureMappingState.cpp
  2. 5
      src/Application/States/TextureMappingState.h

9
src/Application/States/TextureMappingState.cpp

@ -16,6 +16,7 @@ TextureMappingState::TextureMappingState(){
_bTranslateCanvas = false;
_canvasTranslate = ofPoint(0, 0);
_clickCanvasTranslate = ofPoint(0, 0);
_drawMode = 0;
}
void TextureMappingState::draw(Application * app){
@ -150,5 +151,13 @@ void TextureMappingState::setTranslation(ofPoint p){
_clickCanvasTranslate = p;
}
void TextureMappingState::setDrawMode(int m){
_drawMode = m;
}
int TextureMappingState::getDrawMode(){
return _drawMode;
}
} // namespace piMapper
} // namespace ofx

5
src/Application/States/TextureMappingState.h

@ -32,6 +32,9 @@ class TextureMappingState : public ApplicationBaseState {
ofPoint getTranslation();
void setTranslation(ofPoint p);
void setDrawMode(int m);
int getDrawMode();
private:
static TextureMappingState * _instance;
@ -39,6 +42,8 @@ class TextureMappingState : public ApplicationBaseState {
bool _bTranslateCanvas;
int _drawMode;
ofPoint _clickPosition;
ofPoint _canvasTranslate;
ofPoint _prevCanvasTranslate; // Canvas translate before TranslateCanvasCmd command exec

Loading…
Cancel
Save