Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Mar 27, 2008, 10:13:19 PM (17 years ago)
Author:
rgrieder
Message:
  • moved ArgReader to util
  • some Prereqs cleanup
Location:
code/branches/input/src
Files:
2 added
2 deleted
8 edited

Legend:

Unmodified
Added
Removed
  • code/branches/input/src/audio/AudioPrereqs.h

    r790 r945  
    2727
    2828/**
    29  @file  AudioPrereqs.h
    30  @brief Contains all the necessary forward declarations for all classes, structs and enums.
    31  */
     29  @file
     30  @brief Contains all the necessary forward declarations for all classes and structs.
     31*/
    3232
    3333#ifndef _AudioPrereqs_H__
  • code/branches/input/src/network/NetworkPrereqs.h

    r888 r945  
    2727
    2828/**
    29  @file  NetworkPrereqs.h
    30  @brief Contains all the necessary forward declarations for all classes, structs and enums.
    31  */
     29  @file
     30  @brief Contains all the necessary forward declarations for all classes and structs.
     31*/
    3232
    3333#ifndef _NetworkPrereqs_H__
     
    8484  struct PacketEnvelope;
    8585  struct QueueItem;
    86   struct synchData;
     86  struct syncData;
    8787  struct synchronisableVariable;
    8888}
  • code/branches/input/src/orxonox/Orxonox.cc

    r934 r945  
    5050//misc
    5151//#include "util/Sleep.h"
     52#include "util/ArgReader.h"
    5253
    5354// audio
     
    6162
    6263// objects
    63 #include "core/ArgReader.h"
    6464#include "core/Debug.h"
    6565#include "core/Factory.h"
     
    174174    std::string mode;
    175175
    176     ArgReader ar = ArgReader(argc, argv);
     176    ArgReader ar(argc, argv);
    177177    ar.checkArgument("mode", mode, false);
    178178    ar.checkArgument("data", this->dataPath_, false);
  • code/branches/input/src/orxonox/OrxonoxPrereqs.h

    r922 r945  
    2727
    2828/**
    29  @file  OrxonoxPrereqs.h
    30  @brief Contains all the necessary forward declarations for all classes and structs.
    31  */
     29  @file
     30  @brief Contains all the necessary forward declarations for all classes and structs.
     31*/
    3232
    3333#ifndef _OrxonoxPrereqs_H__
     
    5959//-----------------------------------------------------------------------
    6060
    61 // classes that have not yet been put into a namespace
    62 class InputManager;
    63 class SpaceShipSteering;
    64 
    6561namespace orxonox {
    66   class Ambient;
    67   class BaseObject;
    68   class Camera;
    6962  class GraphicsEngine;
    7063  struct InputEvent;
    7164  class InputEventListener;
    7265  class InputHandler;
    73   class Mesh;
     66  class Orxonox;
     67
     68  // objects
     69  class Ambient;
     70  class Camera;
     71  class Explosion;
     72  class Fighter;
    7473  class Model;
    7574  class NPC;
    76   class OrxListener;
    77   class Orxonox;
     75  class Projectile;
    7876  class Skybox;
    7977  class SpaceShip;
    80   class Tickable;
    81   class TickFrameListener;
    82   template <class T>
    83   class Timer;
    84   class TimerBase;
    85   class TimerFrameListener;
    8678  class WorldEntity;
    8779
     
    9385  class WeaponStation;
    9486
     87  // tools
     88  class BillboardSet;
     89  class Light;
     90  class Mesh;
     91  template <class T>
     92  class Timer;
     93  class TimerBase;
     94
     95  // particle
    9596  class ParticleInterface;
     97
     98  // hud
    9699  class HUD;
    97100}
  • code/branches/input/src/orxonox/core/CMakeLists.txt

    r919 r945  
    99  Error.cc
    1010  SignalHandler.cc
    11   ArgReader.cc
    1211  DebugLevel.cc
    1312  OutputHandler.cc
  • code/branches/input/src/orxonox/core/CorePrereqs.h

    r871 r945  
    2727
    2828/**
    29     @file  CorePrereq.h
    30     @brief Contains all the necessary forward declarations for all classes, structs and enums.
     29  @file
     30  @brief Contains all the necessary forward declarations for all classes and structs.
    3131*/
    3232
     
    6767  typedef std::string LanguageEntryLabel;
    6868
    69   class ArgReader;
    7069  class BaseFactory;
    7170  class BaseMetaObjectListElement;
     71  class BaseObject;
    7272  template <class T>
    7373  class ClassFactory;
     
    103103  template <class T>
    104104  class SubclassIdentifier;
     105  class Tickable;
    105106  template <class T, class O>
    106107  class XMLPortClassObjectContainer;
  • code/branches/input/src/util/CMakeLists.txt

    r871 r945  
    44
    55SET (UTIL_SRC_FILES
     6  ArgReader.cc
    67  Math.cc
    78  String.cc
  • code/branches/input/src/util/UtilPrereqs.h

    r871 r945  
    2727
    2828/**
    29  @file  UtilPrereq.h
    30  @brief Contains all the necessary forward declarations for all classes, structs and enums.
    31  */
     29  @file
     30  @brief Contains all the necessary forward declarations for all classes and structs.
     31*/
    3232
    3333#ifndef _UtilPrereqs_H__
     
    5959// Forward declarations
    6060//-----------------------------------------------------------------------
     61class ArgReader;
    6162class Convert;
    6263template <typename FromType, typename ToType>
Note: See TracChangeset for help on using the changeset viewer.