Skip to content
Snippets Groups Projects
main.cpp 769 B
Newer Older
Louis James's avatar
Louis James committed
#include "ofApp.h"
#include "Projector.h"
#include "ofAppGLFWWindow.h"
#include "ofMain.h"
Louis James's avatar
Louis James committed

int main() {
  //	ofSetupOpenGL(640, 480, OF_WINDOW);
	//ofRunApp(new ofApp());
	ofGLFWWindowSettings settings;

  settings.setSize(600, 600);
	settings.setPosition(glm::vec2(300,0));
	settings.resizable = true;
	shared_ptr<ofAppBaseWindow> mainWindow = ofCreateWindow(settings);

  settings.setSize(1920, 1080);
	settings.setPosition(glm::vec2(0,0));
	settings.resizable = false;
	shared_ptr<ofAppBaseWindow> projectorWindow = ofCreateWindow(settings);

	shared_ptr<ofApp> mainApp(new ofApp);
	shared_ptr<Projector> projectorApp(new Projector);
	mainApp->projector = projectorApp;

	ofRunApp(projectorWindow, projectorApp);
	ofRunApp(mainWindow, mainApp);
	ofRunMainLoop();
Louis James's avatar
Louis James committed
}