Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

kerosin.h

Go to the documentation of this file.
00001 /* -*- mode: c++; c-basic-offset: 4; indent-tabs-mode: nil -*-
00002 
00003    this file is part of rcssserver3D
00004    Fri May 9 2003
00005    Copyright (C) 2002,2003 Koblenz University
00006    Copyright (C) 2003 RoboCup Soccer Server 3D Maintenance Group
00007    $Id: kerosin.h,v 1.15 2004/12/31 11:22:39 rollmark Exp $
00008 
00009    This program is free software; you can redistribute it and/or modify
00010    it under the terms of the GNU General Public License as published by
00011    the Free Software Foundation; version 2 of the License.
00012 
00013    This program is distributed in the hope that it will be useful,
00014    but WITHOUT ANY WARRANTY; without even the implied warranty of
00015    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00016    GNU General Public License for more details.
00017 
00018    You should have received a copy of the GNU General Public License
00019    along with this program; if not, write to the Free Software
00020    Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
00021 
00022    Kerosin
00023 
00024         HISTORY:
00025                 11.07.2002 MK
00026                         - initial version
00027 
00028 */
00029 #ifndef KEROSIN_KEROSIN_H
00030 #define KEROSIN_KEROSIN_H
00031 
00032 #include "soundserver/soundserver.h"
00033 #include "inputserver/inputserver.h"
00034 #include "inputserver/inputsystem.h"
00035 #include "inputserver/inputdevice.h"
00036 #include "inputserver/inputcontrol.h"
00037 #include "inputserver/inputitem.h"
00038 #include "imageserver/imageserver.h"
00039 #include "fontserver/fontserver.h"
00040 #include "fontserver/font.h"
00041 #include "openglserver/openglserver.h"
00042 #include "renderserver/renderserver.h"
00043 #include "renderserver/rendercontrol.h"
00044 #include "renderserver/rendernode.h"
00045 #include "textureserver/textureserver.h"
00046 #include "textureserver/texture.h"
00047 #include "materialserver/materialserver.h"
00048 #include "materialserver/material.h"
00049 #include "materialserver/material2dtexture.h"
00050 #include "materialserver/materialsolid.h"
00051 
00052 // scene graph
00053 #include "sceneserver/singlematnode.h"
00054 #include "sceneserver/box.h"
00055 #include "sceneserver/axis.h"
00056 #include "sceneserver/light.h"
00057 #include "sceneserver/sphere.h"
00058 #include "sceneserver/ccylinder.h"
00059 #include "sceneserver/staticmesh.h"
00060 
00061 // control aspect
00062 #include <zeitgeist/zeitgeist.h>
00063 
00064 namespace kerosin
00065 {
00066 
00071 class Kerosin
00072 {
00073     //
00074     // types
00075     //
00076 public:
00077 protected:
00078 private:
00079 
00080     //
00081     // functions
00082     //
00083 public:
00088     Kerosin(zeitgeist::Zeitgeist &zg);
00089     virtual ~Kerosin() {};
00090 protected:
00091 private:
00092     Kerosin(const Kerosin& obj);
00093     Kerosin& operator=(const Kerosin& obj);
00094 
00095     //
00096     // members
00097     //
00098 public:
00099 protected:
00100 private:
00101 };
00102 
00103 } //namespace kerosin
00104 
00105 #endif //KEROSIN_KEROSIN_H

Generated on Thu Apr 6 15:25:38 2006 for rcssserver3d by  doxygen 1.4.4