diff options
author | Jakob Odersky <jodersky@gmail.com> | 2011-04-16 16:12:04 +0000 |
---|---|---|
committer | Jakob Odersky <jodersky@gmail.com> | 2011-04-16 16:12:04 +0000 |
commit | 4e157e9aad9907807e6b9ae30a5d2f35cf643c15 (patch) | |
tree | 7ee4d1f6fab5bc23382ebf215be722af15817a63 /src/gui/Makefile | |
parent | 269a25fce9fcf3da10bbe420f81e2bf3a4de01ab (diff) | |
download | vhc-4e157e9aad9907807e6b9ae30a5d2f35cf643c15.tar.gz vhc-4e157e9aad9907807e6b9ae30a5d2f35cf643c15.tar.bz2 vhc-4e157e9aad9907807e6b9ae30a5d2f35cf643c15.zip |
Ajoute une classe abstraite 'Renderer' pour dessiner tout objet. Par consequent j'ai remarque une erreur de const-correctness dans le visitor pattern. J'ai donc modifie celui-ci, c'est a dire un visiteur ne peut pas changer un element (pas d'appel a des methodes non-const) ni etre change par un element.
Diffstat (limited to 'src/gui/Makefile')
-rw-r--r-- | src/gui/Makefile | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/gui/Makefile b/src/gui/Makefile index 2b3b256..1f6658e 100644 --- a/src/gui/Makefile +++ b/src/gui/Makefile @@ -1,6 +1,6 @@ ############################################################################# # Makefile for building: $(BINDIR)/gui/gui -# Generated by qmake (2.01a) (Qt 4.7.0) on: Fri Apr 15 17:44:57 2011 +# Generated by qmake (2.01a) (Qt 4.7.0) on: Sat Apr 16 18:07:54 2011 # Project: gui.pro # Template: app # Command: /usr/bin/qmake -o Makefile gui.pro @@ -166,7 +166,7 @@ qmake: FORCE dist: @$(CHK_DIR_EXISTS) $(BINDIR)/gui/gui1.0.0 || $(MKDIR) $(BINDIR)/gui/gui1.0.0 - $(COPY_FILE) --parents $(SOURCES) $(DIST) $(BINDIR)/gui/gui1.0.0/ && $(COPY_FILE) --parents GLWidget.h Camera.h ElementRenderer.h util.h Stage.h ParticleRenderer.h $(BINDIR)/gui/gui1.0.0/ && $(COPY_FILE) --parents Main.cc GLWidget.cc ElementRenderer.cc util.cc Stage.cc ParticleRenderer.cc $(BINDIR)/gui/gui1.0.0/ && (cd `dirname $(BINDIR)/gui/gui1.0.0` && $(TAR) gui1.0.0.tar gui1.0.0 && $(COMPRESS) gui1.0.0.tar) && $(MOVE) `dirname $(BINDIR)/gui/gui1.0.0`/gui1.0.0.tar.gz . && $(DEL_FILE) -r $(BINDIR)/gui/gui1.0.0 + $(COPY_FILE) --parents $(SOURCES) $(DIST) $(BINDIR)/gui/gui1.0.0/ && $(COPY_FILE) --parents GLWidget.h Camera.h ElementRenderer.h util.h Stage.h ParticleRenderer.h Renderer.h $(BINDIR)/gui/gui1.0.0/ && $(COPY_FILE) --parents Main.cc GLWidget.cc ElementRenderer.cc util.cc Stage.cc ParticleRenderer.cc $(BINDIR)/gui/gui1.0.0/ && (cd `dirname $(BINDIR)/gui/gui1.0.0` && $(TAR) gui1.0.0.tar gui1.0.0 && $(COMPRESS) gui1.0.0.tar) && $(MOVE) `dirname $(BINDIR)/gui/gui1.0.0`/gui1.0.0.tar.gz . && $(DEL_FILE) -r $(BINDIR)/gui/gui1.0.0 clean:compiler_clean @@ -196,6 +196,7 @@ moc_GLWidget.cpp: Camera.h \ moc_Stage.cpp: Camera.h \ ElementRenderer.h \ + Renderer.h \ ParticleRenderer.h \ Stage.h /usr/bin/moc-qt4 $(DEFINES) $(INCPATH) Stage.h -o moc_Stage.cpp @@ -223,16 +224,19 @@ $(BINDIR)/gui/Main.o: Main.cc GLWidget.h \ Camera.h \ Stage.h \ ElementRenderer.h \ + Renderer.h \ ParticleRenderer.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $(BINDIR)/gui/Main.o Main.cc $(BINDIR)/gui/GLWidget.o: GLWidget.cc GLWidget.h \ Camera.h \ ElementRenderer.h \ + Renderer.h \ util.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $(BINDIR)/gui/GLWidget.o GLWidget.cc $(BINDIR)/gui/ElementRenderer.o: ElementRenderer.cc ElementRenderer.h \ + Renderer.h \ util.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $(BINDIR)/gui/ElementRenderer.o ElementRenderer.cc @@ -243,10 +247,12 @@ $(BINDIR)/gui/Stage.o: Stage.cc util.h \ Stage.h \ Camera.h \ ElementRenderer.h \ + Renderer.h \ ParticleRenderer.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $(BINDIR)/gui/Stage.o Stage.cc $(BINDIR)/gui/ParticleRenderer.o: ParticleRenderer.cc ParticleRenderer.h \ + Renderer.h \ util.h $(CXX) -c $(CXXFLAGS) $(INCPATH) -o $(BINDIR)/gui/ParticleRenderer.o ParticleRenderer.cc |