eq.h

00001 
00002 /* Copyright (c) 2005-2009, Stefan Eilemann <eile@equalizergraphics.com> 
00003  *
00004  * This library is free software; you can redistribute it and/or modify it under
00005  * the terms of the GNU Lesser General Public License version 2.1 as published
00006  * by the Free Software Foundation.
00007  *  
00008  * This library is distributed in the hope that it will be useful, but WITHOUT
00009  * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
00010  * FOR A PARTICULAR PURPOSE.  See the GNU Lesser General Public License for more
00011  * details.
00012  * 
00013  * You should have received a copy of the GNU Lesser General Public License
00014  * along with this library; if not, write to the Free Software Foundation, Inc.,
00015  * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
00016  */
00017 
00018 #ifndef EQ_H
00019 #define EQ_H
00020 
00021 #include <eq/base/defines.h>
00022 
00023 #include <eq/client/channelStatistics.h>
00024 #include <eq/client/client.h>
00025 #include <eq/client/canvas.h>
00026 #include <eq/client/compositor.h>
00027 #include <eq/client/config.h>
00028 #include <eq/client/configEvent.h>
00029 #include <eq/client/configParams.h>
00030 #include <eq/client/configVisitor.h>
00031 #include <eq/client/event.h>
00032 #include <eq/client/frame.h>
00033 #include <eq/client/frameData.h>
00034 #include <eq/client/global.h>
00035 #include <eq/client/image.h>
00036 #include <eq/client/init.h>
00037 #include <eq/client/layout.h>
00038 #include <eq/client/log.h>
00039 #include <eq/client/node.h>
00040 #include <eq/client/nodeFactory.h>
00041 #include <eq/client/objectManager.h>
00042 #include <eq/client/observer.h>
00043 #include <eq/client/packets.h>
00044 #include <eq/client/pipe.h>
00045 #include <eq/client/server.h>
00046 #include <eq/client/task.h>
00047 #include <eq/client/types.h>
00048 #include <eq/client/version.h>
00049 #include <eq/client/view.h>
00050 #include <eq/client/windowSystem.h>
00051 
00052 #ifdef AGL
00053 #  include <eq/client/aglWindow.h>
00054 #  include <eq/client/aglEventHandler.h>
00055 #endif
00056 #ifdef GLX
00057 #  include <eq/client/glXWindow.h>
00058 #  include <eq/client/glXEventHandler.h>
00059 #endif
00060 #ifdef WGL
00061 #  include <eq/client/wglWindow.h>
00062 #  include <eq/client/wglEventHandler.h>
00063 #endif
00064 
00065 #include <eq/base/fileSearch.h>
00066 #include <eq/base/sleep.h>
00067 #include <eq/net/net.h>
00068 #include <eq/util/util.h>
00069 
00070 #include <vmmlib/vmmlib.hpp>
00071 
00072 #ifdef EQ_USE_DEPRECATED
00073 namespace eqBase = ::eq::base;
00074 namespace eqNet  = ::eq::net;
00075 #endif
00076 
00081 #endif // EQ_H
Generated on Mon Aug 10 18:58:32 2009 for Equalizer 0.9 by  doxygen 1.5.8