Browse Source

Add `SelNextTexCoordCmd`

master
Krisjanis Rijnieks 9 years ago
parent
commit
83c2eb2a76
  1. 22
      src/Commands/SelNextTexCoordCmd.cpp
  2. 25
      src/Commands/SelNextTexCoordCmd.h

22
src/Commands/SelNextTexCoordCmd.cpp

@ -0,0 +1,22 @@
#include "SelNextTexCoordCmd.h"
namespace ofx {
namespace piMapper {
SelNextTexCoordCmd::SelNextTexCoordCmd(TextureEditor * te){
_textureEditor = te;
}
void SelNextTexCoordCmd::exec(){
ofLogNotice("SelNextTexCoordCmd", "exec");
_textureEditor->selectNextTexCoord();
}
void SelNextTexCoordCmd::undo(){
ofLogNotice("SelNextTexCoordCmd", "undo");
_textureEditor->selectPrevTexCoord();
}
} // namespace piMapper
} // namespace ofx

25
src/Commands/SelNextTexCoordCmd.h

@ -0,0 +1,25 @@
#pragma once
#include "BaseCmd.h"
#include "TextureEditor.h"
class ofxPiMapper;
namespace ofx {
namespace piMapper {
class SelNextTexCoordCmd : public BaseUndoCmd {
public:
SelNextTexCoordCmd(TextureEditor * te);
void exec();
void undo();
private:
TextureEditor * _textureEditor;
};
} // namespace piMapper
} // namespace ofx
Loading…
Cancel
Save