Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Aug 12, 2009, 1:32:30 AM (15 years ago)
Author:
landauf
Message:

Put all tools into a new library called tools (phear my naming skillz!)
I had to move Tickable.h and TimeFactorListener.h to tools/interfaces
Theoretically one could move the other interfaces as well (except RadarViewable), but I don't think they belong to "tools" (just because you CAN, it doesn't mean you HAVE to).

Location:
code/branches/libraries/src/orxonox/tools/interfaces
Files:
1 added
1 copied

Legend:

Unmodified
Added
Removed
  • code/branches/libraries/src/orxonox/tools/interfaces/ToolsInterfaceCompilation.cc

    r5628 r5633  
    3030@file
    3131@brief
    32     Compiles all the interfaces (except RadarViewable) with mostly just a constructor.
     32    Compiles all the interfaces in the tools library with mostly just a constructor.
    3333*/
    3434
    35 #include "GametypeMessageListener.h"
    36 #include "PawnListener.h"
    37 #include "RadarListener.h"
    38 #include "Rewardable.h"
    39 #include "TeamColourable.h"
    4035#include "Tickable.h"
    4136#include "TimeFactorListener.h"
    42 #include "NotificationListener.h"
    4337
    4438#include "core/CoreIncludes.h"
     
    4640namespace orxonox
    4741{
    48     //----------------------------
    49     // GametypeMessageListener
    50     //----------------------------
    51     GametypeMessageListener::GametypeMessageListener()
    52     {
    53         RegisterRootObject(GametypeMessageListener);
    54     }
    55 
    56     //----------------------------
    57     // PawnListener
    58     //----------------------------
    59     /**
    60         @brief Constructor for the PawnListener.
    61     */
    62     PawnListener::PawnListener()
    63     {
    64         RegisterRootObject(PawnListener);
    65     }
    66 
    67     //----------------------------
    68     // RadarListener
    69     //----------------------------
    70     RadarListener::RadarListener()
    71     {
    72         RegisterRootObject(RadarListener);
    73     }
    74 
    75     //----------------------------
    76     // TeamColourable
    77     //----------------------------
    78     TeamColourable::TeamColourable()
    79     {
    80         RegisterRootObject(TeamColourable);
    81     }
    82 
    8342    //----------------------------
    8443    // TimeFactorListener
     
    10160        RegisterRootObject(Tickable);
    10261    }
    103 
    104     //----------------------------
    105     // Rewardable
    106     //----------------------------
    107     Rewardable::Rewardable()
    108     {
    109         RegisterObject(Rewardable);
    110     }
    111 
    112     //----------------------------
    113     // NotificationListener
    114     //----------------------------
    115     NotificationListener::NotificationListener()
    116     {
    117         RegisterObject(NotificationListener);
    118     }
    11962}
Note: See TracChangeset for help on using the changeset viewer.