Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Feb 16, 2008, 7:31:18 PM (16 years ago)
Author:
landauf
Message:

big update:

  • reimplemented direct-child and direct-parent list and several related functions (get-iterator, get-list)
  • reimplemented isDirectChildOf- and isDirectParentOf-functions in Identifier, SubclassIdentifier and OrxonoxClass
  • renamed isDirectlyA to isExactlyA in Identifier, SubclassIdentifier and OrxonoxClass
  • ClassTreeMask works now with interfaces and has more possibilities (parameters for overwriting of previous rules and cleaning after adding a new function)
  • ObjectList's begin() and end() functions use ClassManager to avoid problems with libraries
  • the Factory got functions to return begin() and end() iterator for the identifier-map
  • overloaded << operator to put identifier-lists on the stream
File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/core/src/orxonox/objects/Test.h

    r811 r817  
    7474        public:
    7575            A1B2() { RegisterObject(A1B2); }
    76             virtual void test() = 0;
     76//            virtual void test() = 0;
    7777    };
    7878
     
    117117        public:
    118118            A1B2C1() { RegisterObject(A1B2C1); }
    119             void test() { std::cout << "test!\n"; }
     119//            void test() { std::cout << "test!\n"; }
    120120    };
    121121
     
    160160    CreateFactory(A3);
    161161    CreateFactory(A1B1);
    162 //    CreateFactory(A1B2);
     162    CreateFactory(A1B2);
    163163    CreateFactory(A2B1);
    164164    CreateFactory(A2B2);
Note: See TracChangeset for help on using the changeset viewer.