Browse Source

Clean up old code related to TextureEditingWidget old paths

master
Krisjanis Rijnieks 9 years ago
parent
commit
ed1dd32fa2
  1. 22
      src/Application/States/TextureMappingState.cpp
  2. 12
      src/Surfaces/SurfaceManagerGui.cpp
  3. 3
      src/Surfaces/SurfaceManagerGui.h

22
src/Application/States/TextureMappingState.cpp

@ -20,7 +20,6 @@ TextureMappingState::TextureMappingState(){
} }
void TextureMappingState::update(Application * app){ void TextureMappingState::update(Application * app){
//app->getGui()->getTextureEditor()->update();
Gui::instance()->getTextureEditorWidget().update(); Gui::instance()->getTextureEditorWidget().update();
} }
@ -69,9 +68,6 @@ void TextureMappingState::draw(Application * app){
Gui::instance()->getTextureHighlightWidget().setSurfaceManager(app->getSurfaceManager()); Gui::instance()->getTextureHighlightWidget().setSurfaceManager(app->getSurfaceManager());
Gui::instance()->getTextureHighlightWidget().draw(); Gui::instance()->getTextureHighlightWidget().draw();
// TODO: Replace with a transform widget.
//app->getGui()->getTextureEditor()->draw();
Gui::instance()->getTextureEditorWidget().draw(); Gui::instance()->getTextureEditorWidget().draw();
ofPopMatrix(); ofPopMatrix();
@ -90,34 +86,28 @@ void TextureMappingState::onKeyPressed(Application * app, ofKeyEventArgs & args)
switch(args.key){ switch(args.key){
case OF_KEY_LEFT: case OF_KEY_LEFT:
//app->getGui()->getTextureEditor()->moveSelection(ofVec2f(-moveStep, 0.0f));
Gui::instance()->getTextureEditorWidget().moveSelection(ofVec2f(-moveStep, 0.0f)); Gui::instance()->getTextureEditorWidget().moveSelection(ofVec2f(-moveStep, 0.0f));
break; break;
case OF_KEY_RIGHT: case OF_KEY_RIGHT:
//app->getGui()->getTextureEditor()->moveSelection(ofVec2f(moveStep, 0.0f));
Gui::instance()->getTextureEditorWidget().moveSelection(ofVec2f(moveStep, 0.0f)); Gui::instance()->getTextureEditorWidget().moveSelection(ofVec2f(moveStep, 0.0f));
break; break;
case OF_KEY_UP: case OF_KEY_UP:
//app->getGui()->getTextureEditor()->moveSelection(ofVec2f(0.0f, -moveStep));
Gui::instance()->getTextureEditorWidget().moveSelection(ofVec2f(0.0f, -moveStep)); Gui::instance()->getTextureEditorWidget().moveSelection(ofVec2f(0.0f, -moveStep));
break; break;
case OF_KEY_DOWN: case OF_KEY_DOWN:
//app->getGui()->getTextureEditor()->moveSelection(ofVec2f(0.0f, moveStep));
Gui::instance()->getTextureEditorWidget().moveSelection(ofVec2f(0.0f, moveStep)); Gui::instance()->getTextureEditorWidget().moveSelection(ofVec2f(0.0f, moveStep));
break; break;
case '>': case '>':
app->getCmdManager()->exec( app->getCmdManager()->exec(
//new SelNextTexCoordCmd(app->getGui()->getTextureEditor()));
new SelNextTexCoordCmd(&Gui::instance()->getTextureEditorWidget())); new SelNextTexCoordCmd(&Gui::instance()->getTextureEditorWidget()));
break; break;
case '<': case '<':
app->getCmdManager()->exec( app->getCmdManager()->exec(
//new SelPrevTexCoordCmd(app->getGui()->getTextureEditor()));
new SelPrevTexCoordCmd(&Gui::instance()->getTextureEditorWidget())); new SelPrevTexCoordCmd(&Gui::instance()->getTextureEditorWidget()));
break; break;
@ -159,9 +149,7 @@ void TextureMappingState::onKeyPressed(Application * app, ofKeyEventArgs & args)
void TextureMappingState::onBackgroundPressed(Application * app, GuiBackgroundEvent & e){ void TextureMappingState::onBackgroundPressed(Application * app, GuiBackgroundEvent & e){
// Exec the command only if a joint is selected. // Exec the command only if a joint is selected.
bool selected = false; bool selected = false;
//for(unsigned int i = 0; i < app->getGui()->getTextureEditor()->getJoints().size(); ++i){
for(unsigned int i = 0; i < Gui::instance()->getTextureEditorWidget().getJoints().size(); ++i){ for(unsigned int i = 0; i < Gui::instance()->getTextureEditorWidget().getJoints().size(); ++i){
//if(app->getGui()->getTextureEditor()->getJoints()[i]->selected){
if(Gui::instance()->getTextureEditorWidget().getJoints()[i]->selected){ if(Gui::instance()->getTextureEditorWidget().getJoints()[i]->selected){
selected = true; selected = true;
break; break;
@ -170,7 +158,6 @@ void TextureMappingState::onBackgroundPressed(Application * app, GuiBackgroundEv
if(selected){ if(selected){
app->getCmdManager()->exec( app->getCmdManager()->exec(
//new DeselectTexCoordCmd(app->getGui()->getTextureEditor()));
new DeselectTexCoordCmd(&Gui::instance()->getTextureEditorWidget())); new DeselectTexCoordCmd(&Gui::instance()->getTextureEditorWidget()));
} }
@ -190,7 +177,6 @@ void TextureMappingState::onMousePressed(Application * app, ofMouseEventArgs & a
} }
// Old code from SurfaceManagerGui // Old code from SurfaceManagerGui
//CircleJoint * hitJoint = app->getGui()->getTextureEditor()->hitTestJoints(ofVec2f(args.x, args.y));
CircleJoint * hitJoint = CircleJoint * hitJoint =
Gui::instance()->getTextureEditorWidget().hitTestJoints(ofVec2f(args.x, args.y)); Gui::instance()->getTextureEditorWidget().hitTestJoints(ofVec2f(args.x, args.y));
@ -198,15 +184,12 @@ void TextureMappingState::onMousePressed(Application * app, ofMouseEventArgs & a
hitJoint->mousePressed(args); hitJoint->mousePressed(args);
//app->getGui()->getTextureEditor()->unselectAllJoints();
Gui::instance()->getTextureEditorWidget().unselectAllJoints(); Gui::instance()->getTextureEditorWidget().unselectAllJoints();
hitJoint->select(); hitJoint->select();
hitJoint->startDrag(); hitJoint->startDrag();
int jointIndex; int jointIndex;
//for(int i = 0; i < app->getGui()->getTextureEditor()->getJoints().size(); i++){
for(int i = 0; i < Gui::instance()->getTextureEditorWidget().getJoints().size(); i++){ for(int i = 0; i < Gui::instance()->getTextureEditorWidget().getJoints().size(); i++){
//if(app->getGui()->getTextureEditor()->getJoints()[i] == hitJoint){
if(Gui::instance()->getTextureEditorWidget().getJoints()[i] == hitJoint){ if(Gui::instance()->getTextureEditorWidget().getJoints()[i] == hitJoint){
jointIndex = i; jointIndex = i;
break; break;
@ -214,7 +197,6 @@ void TextureMappingState::onMousePressed(Application * app, ofMouseEventArgs & a
} }
app->getCmdManager()->exec( app->getCmdManager()->exec(
//new MvTexCoordCmd(jointIndex, app->getGui()->getTextureEditor()));
new MvTexCoordCmd(jointIndex, &Gui::instance()->getTextureEditorWidget())); new MvTexCoordCmd(jointIndex, &Gui::instance()->getTextureEditorWidget()));
}else if(app->getSurfaceManager()->getSelectedSurface()->getTextureHitArea().inside(args.x, args.y)){ }else if(app->getSurfaceManager()->getSelectedSurface()->getTextureHitArea().inside(args.x, args.y)){
@ -225,7 +207,6 @@ void TextureMappingState::onMousePressed(Application * app, ofMouseEventArgs & a
// TODO: emit event through the gui singleton // TODO: emit event through the gui singleton
app->getCmdManager()->exec(new MvAllTexCoordsCmd( app->getCmdManager()->exec(new MvAllTexCoordsCmd(
app->getSurfaceManager()->getSelectedSurface(), app->getSurfaceManager()->getSelectedSurface(),
//app->getGui()->getTextureEditor()));
&Gui::instance()->getTextureEditorWidget())); &Gui::instance()->getTextureEditorWidget()));
}else{ }else{
@ -251,7 +232,6 @@ void TextureMappingState::onMouseReleased(Application * app, ofMouseEventArgs &
args.y -= _canvasTranslate.y; args.y -= _canvasTranslate.y;
app->getGui()->stopDrag(); app->getGui()->stopDrag();
//app->getGui()->getTextureEditor()->stopDragJoints();
Gui::instance()->getTextureEditorWidget().stopDragJoints(); Gui::instance()->getTextureEditorWidget().stopDragJoints();
} }
@ -260,13 +240,11 @@ void TextureMappingState::onMouseDragged(Application * app, ofMouseEventArgs & a
if(!_bTranslateCanvas){ if(!_bTranslateCanvas){
args.x -= _canvasTranslate.x; args.x -= _canvasTranslate.x;
args.y -= _canvasTranslate.y; args.y -= _canvasTranslate.y;
//app->getGui()->getTextureEditor()->onMouseDragged(args);
Gui::instance()->getTextureEditorWidget().onMouseDragged(args); Gui::instance()->getTextureEditorWidget().onMouseDragged(args);
if(app->getGui()->bDrag){ if(app->getGui()->bDrag){
ofVec2f mousePosition = ofVec2f(args.x, args.y); ofVec2f mousePosition = ofVec2f(args.x, args.y);
ofVec2f distance = mousePosition - app->getGui()->clickPosition; ofVec2f distance = mousePosition - app->getGui()->clickPosition;
//app->getGui()->getTextureEditor()->moveTexCoords(distance);
Gui::instance()->getTextureEditorWidget().moveTexCoords(distance); Gui::instance()->getTextureEditorWidget().moveTexCoords(distance);
app->getGui()->clickPosition = mousePosition; app->getGui()->clickPosition = mousePosition;
} }

12
src/Surfaces/SurfaceManagerGui.cpp

@ -63,12 +63,6 @@ void SurfaceManagerGui::setMode(int newGuiMode){
sourcesEditor.disable(); sourcesEditor.disable();
} }
/*
if(guiMode == GuiMode::TEXTURE_MAPPING){
textureEditor.setSurface(surfaceManager->getSelectedSurface());
}
*/
if(guiMode == GuiMode::PROJECTION_MAPPING){ if(guiMode == GuiMode::PROJECTION_MAPPING){
projectionEditor.enable(); projectionEditor.enable();
}else{ }else{
@ -92,12 +86,6 @@ ProjectionEditor * SurfaceManagerGui::getProjectionEditor(){
return &projectionEditor; return &projectionEditor;
} }
/*
TextureEditorWidget * SurfaceManagerGui::getTextureEditor(){
return &textureEditor;
}
*/
SourcesEditor * SurfaceManagerGui::getSourcesEditor(){ SourcesEditor * SurfaceManagerGui::getSourcesEditor(){
return &sourcesEditor; return &sourcesEditor;
} }

3
src/Surfaces/SurfaceManagerGui.h

@ -6,7 +6,6 @@
#include "ofGraphics.h" #include "ofGraphics.h"
#include "SurfaceManager.h" #include "SurfaceManager.h"
//#include "TextureEditorWidget.h"
#include "ProjectionEditor.h" #include "ProjectionEditor.h"
#include "SourcesEditor.h" #include "SourcesEditor.h"
#include "GuiMode.h" #include "GuiMode.h"
@ -37,7 +36,6 @@ class SurfaceManagerGui {
void stopDrag(); void stopDrag();
ProjectionEditor * getProjectionEditor(); ProjectionEditor * getProjectionEditor();
//TextureEditorWidget * getTextureEditor();
SourcesEditor * getSourcesEditor(); SourcesEditor * getSourcesEditor();
void onVertexChanged(int & i); void onVertexChanged(int & i);
@ -52,7 +50,6 @@ class SurfaceManagerGui {
private: private:
SurfaceManager * surfaceManager; SurfaceManager * surfaceManager;
MediaServer * mediaServer; MediaServer * mediaServer;
//TextureEditorWidget textureEditor;
ProjectionEditor projectionEditor; ProjectionEditor projectionEditor;
SourcesEditor sourcesEditor; SourcesEditor sourcesEditor;

Loading…
Cancel
Save