Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Aug 31, 2008, 4:44:07 AM (16 years ago)
Author:
landauf
Message:

removed some debug and test code

Location:
code/branches/core3/src
Files:
7 edited

Legend:

Unmodified
Added
Removed
  • code/branches/core3/src/core/Identifier.h

    r1684 r1685  
    6262#include "MetaObjectList.h"
    6363#include "Iterator.h"
    64 #undef SUPER_INTRUSIVE
    6564#include "Super.h"
    6665#include "util/Debug.h"
  • code/branches/core3/src/core/Super.h

    r1684 r1685  
    251251    //// Common code ////
    252252
    253         // Dummy - only needed to cast Identifier* to ClassIdentifier<SuperDummy>* (the real class doesn't matter)
    254         class SuperDummy {};
    255 
    256253        // Base template
    257254        template <int functionnumber, class T, int templatehack1, int templatehack2>
  • code/branches/core3/src/orxonox/objects/BillboardProjectile.cc

    r1684 r1685  
    4848            this->scale(0.5);
    4949        }
    50 
     50/*
    5151        std::cout << "a:\n";
    5252        SUPER(BillboardProjectile, testfunction);
    5353        std::cout << "b:\n";
     54*/
    5455    }
    5556
  • code/branches/core3/src/orxonox/objects/BillboardProjectile.h

    r1684 r1685  
    3838namespace orxonox
    3939{
    40     class TESTTESTTEST1
    41     {
    42         public:
    43             TESTTESTTEST1() { this->setMyValue(10); }
    44 
    45         private:
    46             void setMyValue(int value) { this->value1_ = value; }
    47 
    48             int value1_;
    49             int value2_;
    50             Identifier* identifier_;
    51     };
    52 
    53     class TESTTESTTEST2
    54     {
    55         public:
    56             TESTTESTTEST2() { this->setMyValue(10); }
    57 
    58         private:
    59             void setMyValue(int value) { this->value1_ = value; }
    60 
    61             int value1_;
    62             int value2_;
    63             double value3_;
    64             char value4_;
    65             bool value5_;
    66             Identifier* identifier1_;
    67             Identifier* identifier2_;
    68     };
    69 
    70     class TESTTESTTEST3 : virtual public TESTTESTTEST1
    71     {
    72         public:
    73             TESTTESTTEST3() { this->setMyOtherValue(10); }
    74 
    75         private:
    76             void setMyOtherValue(int value) { this->value3_ = value; }
    77 
    78             int value3_;
    79             TESTTESTTEST2* test_;
    80     };
    81 
    82     class _OrxonoxExport BillboardProjectile : public Projectile, public TESTTESTTEST3, public TESTTESTTEST2, virtual public TESTTESTTEST1
     40    class _OrxonoxExport BillboardProjectile : public Projectile
    8341    {
    8442        public:
  • code/branches/core3/src/orxonox/objects/ParticleProjectile.cc

    r1684 r1685  
    5555
    5656        this->setConfigValues();
    57 
     57/*
    5858        std::cout << "c:\n";
    5959        SUPER(ParticleProjectile, testfunction);
     
    6363        this->testfunction();
    6464        std::cout << "f:\n";
     65*/
    6566    }
    6667
  • code/branches/core3/src/orxonox/objects/ParticleProjectile.h

    r1684 r1685  
    3838namespace orxonox
    3939{
    40     class TESTTESTTEST13
    41     {
    42         public:
    43             TESTTESTTEST13() { this->setMyValue(10); }
    44 
    45         private:
    46             void setMyValue(int value) { this->value1_ = value; }
    47 
    48             int value1_;
    49             int value2_;
    50             Identifier* identifier_;
    51     };
    52 
    53     class TESTTESTTEST23
    54     {
    55         public:
    56             TESTTESTTEST23() { this->setMyValue(10); }
    57 
    58         private:
    59             void setMyValue(int value) { this->value1_ = value; }
    60 
    61             int value1_;
    62             int value2_;
    63             double value3_;
    64             char value4_;
    65             bool value5_;
    66             Identifier* identifier1_;
    67             Identifier* identifier2_;
    68     };
    69 
    70     class TESTTESTTEST33 : virtual public TESTTESTTEST13
    71     {
    72         public:
    73             TESTTESTTEST33() { this->setMyOtherValue(10); }
    74 
    75         private:
    76             void setMyOtherValue(int value) { this->value3_ = value; }
    77 
    78             int value3_;
    79             TESTTESTTEST23* test_;
    80     };
    81 
    82     class _OrxonoxExport ParticleProjectile : public TESTTESTTEST33, public BillboardProjectile, virtual public TESTTESTTEST13
     40    class _OrxonoxExport ParticleProjectile : public BillboardProjectile
    8341    {
    8442        public:
  • code/branches/core3/src/orxonox/objects/Projectile.h

    r1684 r1685  
    3838namespace orxonox
    3939{
    40     class TESTTESTTEST12
    41     {
    42         public:
    43             TESTTESTTEST12() { this->setMyValue(10); }
    44 
    45         private:
    46             void setMyValue(int value) { this->value1_ = value; }
    47 
    48             int value1_;
    49             int value2_;
    50             Identifier* identifier_;
    51     };
    52 
    53     class TESTTESTTEST22
    54     {
    55         public:
    56             TESTTESTTEST22() { this->setMyValue(10); }
    57 
    58         private:
    59             void setMyValue(int value) { this->value1_ = value; }
    60 
    61             int value1_;
    62             int value2_;
    63             double value3_;
    64             char value4_;
    65             bool value5_;
    66             Identifier* identifier1_;
    67             Identifier* identifier2_;
    68     };
    69 
    70     class TESTTESTTEST32 : virtual public TESTTESTTEST12
    71     {
    72         public:
    73             TESTTESTTEST32() { this->setMyOtherValue(10); }
    74 
    75         private:
    76             void setMyOtherValue(int value) { this->value3_ = value; }
    77 
    78             int value3_;
    79             TESTTESTTEST22* test_;
    80     };
    81 
    82     class _OrxonoxExport Projectile : public TESTTESTTEST22, public TESTTESTTEST32, virtual public TESTTESTTEST12, public WorldEntity
     40    class _OrxonoxExport Projectile : public WorldEntity
    8341    {
    8442        public:
Note: See TracChangeset for help on using the changeset viewer.