00001 #ifndef FLOWVIS_H 00002 #define FLOWVIS_H 00003 00004 #include "renderer/Renderer.h" 00005 #include "gui/MainWindow.h" 00006 00011 class FlowVis 00012 { 00013 public: 00015 static void initialize(); 00017 static void shutdown(); 00018 00020 static Renderer& getRenderer() { return *FlowVis::renderer; }; 00021 00023 static MainWindow& getMainWindow() { return *FlowVis::mainWin; }; 00024 00026 static void start(); 00027 00028 private: 00029 static Renderer* renderer; 00030 static MainWindow* mainWin; 00031 }; 00032 00033 #endif