Browse Source

Add TextureMappingMode::setup

master
Krisjanis Rijnieks 9 years ago
parent
commit
875cc9e520
  1. 5
      src/Application/Modes/TextureMappingMode.cpp
  2. 1
      src/Application/Modes/TextureMappingMode.h

5
src/Application/Modes/TextureMappingMode.cpp

@ -19,6 +19,10 @@ TextureMappingMode::TextureMappingMode(){
_drawMode = 0; _drawMode = 0;
} }
void TextureMappingMode::setup(Application * app){
Gui::instance()->getTextureHighlightWidget().setSurfaceManager(app->getSurfaceManager());
}
void TextureMappingMode::update(Application * app){ void TextureMappingMode::update(Application * app){
Gui::instance()->getTextureEditorWidget().update(); Gui::instance()->getTextureEditorWidget().update();
} }
@ -63,7 +67,6 @@ void TextureMappingMode::draw(Application * app){
ofPushMatrix(); ofPushMatrix();
ofTranslate(_canvasTranslate.x, _canvasTranslate.y); ofTranslate(_canvasTranslate.x, _canvasTranslate.y);
Gui::instance()->getTextureHighlightWidget().setSurfaceManager(app->getSurfaceManager());
Gui::instance()->getTextureHighlightWidget().draw(); Gui::instance()->getTextureHighlightWidget().draw();
Gui::instance()->getTextureEditorWidget().draw(); Gui::instance()->getTextureEditorWidget().draw();
ofPopMatrix(); ofPopMatrix();

1
src/Application/Modes/TextureMappingMode.h

@ -24,6 +24,7 @@ class TextureMappingMode : public ApplicationBaseMode {
public: public:
static TextureMappingMode * instance(); static TextureMappingMode * instance();
void setup(Application * app);
void update(Application * app); void update(Application * app);
void draw(Application * app); void draw(Application * app);
void onKeyPressed(Application * app, ofKeyEventArgs & args); void onKeyPressed(Application * app, ofKeyEventArgs & args);

Loading…
Cancel
Save