| 12345678910111213141516171819202122232425262728293031323334 |
- #include "PolycodeImageEditor.h"
- PolycodeImageEditor::PolycodeImageEditor() : PolycodeEditor(true){
-
- }
- PolycodeImageEditor::~PolycodeImageEditor() {
-
- }
- bool PolycodeImageEditor::openFile(String filePath) {
-
- grid = new ScreenImage("editorGrid.png");
-
- addChild(grid);
- grid->snapToPixels = true;
-
- grid->getTexture()->clamp = false;
- grid->getTexture()->recreateFromImageData();
-
-
- editorImage = new ScreenImage(filePath);
- addChild(editorImage);
-
- PolycodeEditor::openFile(filePath);
- return true;
- }
- void PolycodeImageEditor::Resize(int x, int y) {
- editorImage->setPosition((x-editorImage->getWidth()) /2, (y-editorImage->getHeight()) /2);
- grid->setImageCoordinates(0,0,x,y);
- }
|